[Fink-devel] kdelibs3 fails to build after forced upgrade to autoconf2.6
Due to the transition of the automake1.XX packages to Dep on autoconf2.6, kdelibs3-unified now fails to build (tested on 10.6/i386/xcode3.2.6) There are two errors that I've been able to isolate: 1) The test for net/if.h is now (eventually) fatal. (this is a behavior change in preferring the compiler over the preprocessor and I've now fixed that header detection). 2) The test to see if shared libraries are possible also now fails when using autconf2.6. The autoconf log had this output: checking whether the gcc-4.2 linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking dynamic linker characteristics... darwin10.8.0 dyld The autoconf2.6 log shows that it is using /usr/bin/ld instead, and the results are always no (and config.log shows no actual error output) /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld is a symlink to /usr/bin/ld (I think the specific ld displayed is just more output indicating a different macro is being used, rather than the actual cause of the error) The top level macro being used is AC_ENABLE_SHARED defined in acinclude.m4, but clearly autoconf2.6 is using it wrong but I have not figured out how to successfully get a working macro in there. Suggestions are welcome. Hanspeter -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fink's cgal4 fails to build
Will, Your package cgal4 fails to build with this error: Boost version: 1.35.0 Boost include path: /sw/include/boost-1_35 The following Boost libraries could not be found: boost_thread 'fink list -i boost' says that I have boost1.35.python25, boost1.35.python25-shlibs, and boost1.35.python26-shlibs installed, none of which have the boost_thread library, but are listed as permitted under cgal4's (Build)Depends field. Manually installing boost1.35.nopython-shlibs allows the build to finish. The (Build)Depends fields need to be fixed to point to a single package that actually provides the boost_thread library. Assuming cgal4 actually works with them, boost1.41.cmake-shlibs or boost1.46.cmake-shlibs could also be used. Hanspeter -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Fink's cgal4 fails to build
On 10/20/2012 8:11 PM, Daniel Macks wrote: On Sat, 20 Oct 2012 19:40:58 -0400, Hanspeter Niederstrasser f...@snaggledworks.com wrote: Will, Your package cgal4 fails to build with this error: Boost version: 1.35.0 Boost include path: /sw/include/boost-1_35 The following Boost libraries could not be found: boost_thread 'fink list -i boost' says that I have boost1.35.python25, boost1.35.python25-shlibs, and boost1.35.python26-shlibs installed, none of which have the boost_thread library, but are listed as permitted under cgal4's (Build)Depends field. Manually installing boost1.35.nopython-shlibs allows the build to finish. The (Build)Depends fields need to be fixed to point to a single package that actually provides the boost_thread library. Assuming cgal4 actually works with them, boost1.41.cmake-shlibs or boost1.46.cmake-shlibs could also be used. Also, all the runtime dependencies on the gmp and mpfr1 -shlibs need to go in the -shlibs splitoff (they are required by the cgal4-shlibs, not by the headers in cgal4 itself). I've gone ahead and updated cgal4. it now uses just cmake1.46.1 and I took the opportunity to update it to 3.5.1 which is the last of the 3.5 series. Newer versions will need a new package name since the library install_name got increased. Hanspeter -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fink's qgis packages in 10.4/unstable
BABA, Your qgis-mac and qgis16-mac packages in 10.4/unstable no longer build. Between sip, qt4-py and other dependency changes, multiple failures occur at build time. Thankfully, the packages have been ported to the 10.7 and copying the .info files to 10.6 works (tested qgis15-py27 so far) with very little changes needed. Can we backport gqis*-py to 10.4 ? This will require creating dummy upgrade packages. Or should we try to adapt the patches and keep the existing package names, which is probably an easier solution to avoid upgrading deadlocks. Hanspeter -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Fink's qgis packages in 10.4/unstable
As an addendum, I've now built all the qgis-mac and qgis16-mac variants on 10.6/i386 and only needed minimal patching to do so. My recommendation would be to keep the package names in the 10.4 tree as is to minimize disruptions. Hanspeter On 10/23/2012 10:50 AM, Hanspeter Niederstrasser wrote: BABA, Your qgis-mac and qgis16-mac packages in 10.4/unstable no longer build. Between sip, qt4-py and other dependency changes, multiple failures occur at build time. Thankfully, the packages have been ported to the 10.7 and copying the .info files to 10.6 works (tested qgis15-py27 so far) with very little changes needed. Can we backport gqis*-py to 10.4 ? This will require creating dummy upgrade packages. Or should we try to adapt the patches and keep the existing package names, which is probably an easier solution to avoid upgrading deadlocks. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Fink's qgis packages in 10.4/unstable
Updated and moved to stable. Thanks Hanspeter On 10/23/2012 3:23 PM, BABA Yoshihiko wrote: Hanspeter, It sounds OK to me. 2012/10/24 Hanspeter Niederstrasser f...@snaggledworks.com As an addendum, I've now built all the qgis-mac and qgis16-mac variants on 10.6/i386 and only needed minimal patching to do so. My recommendation would be to keep the package names in the 10.4 tree as is to minimize disruptions. Hanspeter On 10/23/2012 10:50 AM, Hanspeter Niederstrasser wrote: BABA, Your qgis-mac and qgis16-mac packages in 10.4/unstable no longer build. Between sip, qt4-py and other dependency changes, multiple failures occur at build time. Thankfully, the packages have been ported to the 10.7 and copying the .info files to 10.6 works (tested qgis15-py27 so far) with very little changes needed. Can we backport gqis*-py to 10.4 ? This will require creating dummy upgrade packages. Or should we try to adapt the patches and keep the existing package names, which is probably an easier solution to avoid upgrading deadlocks. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] pyfits-py27-3.1-1 fails to install
pyfits-py27-3.1-1 fails to install on 10.7 with this error: Validating .deb dir /sw/build.build/root-pyfits-py27-3.1-1... Error: File in a language-versioned package is neither versioned nor in a versioned directory. Offending file: /sw/bin/fitsdiff fitsdiff needs to be added to the same update-alternatives magic as fitscheck. Hanspeter -- The Windows 8 Center - In partnership with Sourceforge Your idea - your app - 30 days. Get started! http://windows8center.sourceforge.net/ what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] pygr-py27 file permissions blocks the installation of pyfits-py and coverage-py
This is the pyfits-py27 error. pycoverage-py27 fails with the same error. python2.7 setup.py build Traceback (most recent call last): File setup.py, line 4, in module from setuptools import setup File /sw32/lib/python2.7/site-packages/setuptools/__init__.py, line 2, in module from setuptools.extension import Extension, Library File /sw32/lib/python2.7/site-packages/setuptools/extension.py, line 5, in module from setuptools.dist import _get_unpatched File /sw32/lib/python2.7/site-packages/setuptools/dist.py, line 6, in module from setuptools.command.install import install File /sw32/lib/python2.7/site-packages/setuptools/command/__init__.py, line 8, in module from setuptools.command import install_scripts File /sw32/lib/python2.7/site-packages/setuptools/command/install_scripts.py, line 3, in module from pkg_resources import Distribution, PathMetadata, ensure_directory File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2755, in module add_activation_listener(lambda dist: dist.activate()) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 704, in subscribe callback(dist) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2755, in lambda add_activation_listener(lambda dist: dist.activate()) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2255, in activate self.insert_on(path) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2362, in insert_on self.check_version_conflict() File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2401, in check_version_conflict for modname in self._get_metadata('top_level.txt'): File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2249, in _get_metadata for line in self.get_metadata_lines(name): File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 1213, in get_metadata_lines return yield_lines(self.get_metadata(name)) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 1205, in get_metadata return self._get(self._fn(self.egg_info,name)) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 1320, in _get stream = open(path, 'rb') IOError: [Errno 13] Permission denied: '/sw32/lib/python2.7/site-packages/pygr-0.8.1-py2.7.egg-info/top_level.txt' ### execution of python2.7 failed, exit code 1 $ ls -l /sw32/lib/python2.7/site-packages/pygr-0.8.1-py2.7.egg-info/top_level.txt -rw--- 1 root admin 5 Oct 15 16:08 /sw32/lib/python2.7/site-packages/pygr-0.8.1-py2.7.egg-info/top_level.txt So the permissions for this file prevent pyfits and coverage from being built when not using root. Hanspeter -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] pygr-py27 file permissions blocks the installation of pyfits-py and coverage-py
Now fixed in CVS by bumping to pygr-0.8.2 (latest). Hanspeter On 10/31/2012 3:46 PM, Hanspeter Niederstrasser wrote: This is the pyfits-py27 error. pycoverage-py27 fails with the same error. python2.7 setup.py build Traceback (most recent call last): File setup.py, line 4, in module from setuptools import setup File /sw32/lib/python2.7/site-packages/setuptools/__init__.py, line 2, in module from setuptools.extension import Extension, Library File /sw32/lib/python2.7/site-packages/setuptools/extension.py, line 5, in module from setuptools.dist import _get_unpatched File /sw32/lib/python2.7/site-packages/setuptools/dist.py, line 6, in module from setuptools.command.install import install File /sw32/lib/python2.7/site-packages/setuptools/command/__init__.py, line 8, in module from setuptools.command import install_scripts File /sw32/lib/python2.7/site-packages/setuptools/command/install_scripts.py, line 3, in module from pkg_resources import Distribution, PathMetadata, ensure_directory File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2755, in module add_activation_listener(lambda dist: dist.activate()) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 704, in subscribe callback(dist) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2755, in lambda add_activation_listener(lambda dist: dist.activate()) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2255, in activate self.insert_on(path) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2362, in insert_on self.check_version_conflict() File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2401, in check_version_conflict for modname in self._get_metadata('top_level.txt'): File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 2249, in _get_metadata for line in self.get_metadata_lines(name): File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 1213, in get_metadata_lines return yield_lines(self.get_metadata(name)) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 1205, in get_metadata return self._get(self._fn(self.egg_info,name)) File /sw32/lib/python2.7/site-packages/pkg_resources.py, line 1320, in _get stream = open(path, 'rb') IOError: [Errno 13] Permission denied: '/sw32/lib/python2.7/site-packages/pygr-0.8.1-py2.7.egg-info/top_level.txt' ### execution of python2.7 failed, exit code 1 $ ls -l /sw32/lib/python2.7/site-packages/pygr-0.8.1-py2.7.egg-info/top_level.txt -rw--- 1 root admin 5 Oct 15 16:08 /sw32/lib/python2.7/site-packages/pygr-0.8.1-py2.7.egg-info/top_level.txt So the permissions for this file prevent pyfits and coverage from being built when not using root. Hanspeter -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fink is ignoring my already downloaded tarball
On 12/12/2012 10:15 AM, David Lowe wrote: OK, I'll ask you some questions and update the configuration file in '/sw/etc/fink.conf'. In what additional directory should Fink look for downloaded tarballs? [~/Downloads] $ ls ~/Downloads/f* /Users/doctorjlowe/Downloads/freeciv-2.3.3.tar.bz2 [doctorjlowe@David-Lowes-MacBook-Pro:~]$ fink update freeciv Scanning package description files.. Information about 6483 packages read in 9 seconds. The following package will be installed or updated: freeciv curl --connect-timeout 30 -f -L -A 'fink/0.34.4' -O http://distfiles.sjc.ca.us.finkmirrors.net/freeciv-2.3.3.tar.bz2 Is there some semantics i've got wrong here? As i understand it, fink should just use the tar ball i already have, right? This is a freshly self updated fink on 10.7.5. Most likely, ~/Downloads has permissions that the fink-bld user can not read. ls -ld ~/Downloads should show at least drwxr-xr-x (mode 755) for that directory to work. 705 will probably work too. Just drwx-- will fail. Hanspeter -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] [Fink-users] Why is there an Unsatisfied dependency in imagemagick2-svg: imagemagick (= 6.8.1-4-1)
[ moving to -devel because this has nothing to do with normal Fink users ] The 10.7 tree now has imagemagick 6.8.1-7, which is the latest upstream as of today. There no longer is a -nox variant. SVG stuff is folded into the main splitoffs since it is no longer an obscure format. Feel free to test it on 10.5/6. Hanspeter -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] updating netpbm10
Dave, Is it possible to update netpbm to the latest of the 10.35 (super stable) series? I locally update to 10.35.87 and it built ok inside Fink with no other changes needed. I also tried the 'stable' series download (no versioned tarball) and it needed just a couple of changes to the patch, but nothing drastic. However, since that belonged to the 10.4X series, I didn't really try doing much with it (it did accept libpng14 though). Hanspeter -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] doxygen 1.8.3.1-1
On 1/31/2013 11:03 AM, Jack Howarth wrote: Alexander, Try the attached packaging for doxygen-1.8.3.1-1, I don't get any warnings for.. c++ -c -pipe -D__FreeBSD__=6 -DYY_TYPEDEF_YY_SIZE_T -Dyy_size_t=int -Wall -W -Wno-deprecated-declarations -Wno-invalid-source-encoding -O2 -I../qtools -I/sw/include -o ../objects/config.o config.cpp Adding --flex /usr/bin/flex --bison /usr/bin/bison to %c lets the build finish even with our flex and bison installed. Hanspeter -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] boost
On 2/9/2013 12:35 PM, William G. Scott wrote: On Feb 9, 2013, at 9:16 AM, Martin Costabel costa...@wanadoo.fr wrote: On 9/02/13 17:22, William G. Scott wrote: Hi folks (Martin et al.): I'm trying to put together a fink package for rdkit, which is a new dependency for coot (which I maintain). rdkit requires a fairly recent version of boost. I can build it using version 1.53. Fink has 1.35, which is a bit long in the tooth. (I also tried using boost1.46.1.cmake. I got nowhere, but this might be simply the vastness of my own ignorance.) In any case, would it be possible to get a boost1.53 package ? Right now I am building the required library within my nascent rdkit package, but this is a bandaid approach. Hi, just yesterday, someone sent me a package description for 1.52. As usual, there are problems with the boost-python libs and the build system has slightly changed. But maybe this might be useful for 1.53, too. Since I haven't looked at this for a very long time (boost-cmake seemed to be the wave of the future), I cannot tell how long it will take me to get something acceptable, but I'll have a look. The users of the boost libraries seem to fall into one of two classes: Those who don't care about python and those who *only* want the libboost-python libs and don't care about the rest. Maybe two separate package descriptions might simplify the update process. The main problem with boost.cmake is that it links to system-python Framework, and if you have something that needs boost and a pymod, then things don't work all that well. With that in mind, having 36+ inches of snow on the ground gave me some free time, and I updated a boost package I've been sort of holding in the background to 1.53. It uses the same package layout as the 1.35 version. The biggest difference in the build is that boost-jam is no longer used because of some version mismatch, so it has to bootstrap first, and then use an internal (b2) build tool, plus it has a bunch of new libraries. You can see my work here: http://cvs.snaggledworks.com/viewvc.cgi/fink/3rdparty/main/finkinfo/libs/ I've only tested it on 10.7/Xcode4.6, and I don't know how it will behave on other system, especially since there are some games played with the compiler (which might not be necessary). Hanspeter -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] updating libtiff
Dave, I'm packaging the latest libtiff that bumps libN, and taking the opportunity to update our existing libtiff to the last of that line. Here's the proposed update for our existing libtiff package. It bumps %v, adds InfoTest and Conflicts/Replaces the dev packages. This newish version now recognizes libjbig, so I'm explicitly disabling it for libtiff-shlibs, although if you wnat it enabled, that is easy to do (libtiff5 will have it enabled). Let me know if the changes are OK to commit. diff -u -r1.1 libtiff.info --- libtiff.info20 Jul 2011 13:29:03 - 1.1 +++ libtiff.info13 Feb 2013 15:29:24 - @@ -1,14 +1,23 @@ Package: libtiff -Version: 3.9.4 +Version: 3.9.7 Revision: 1 Depends: %N-shlibs (= %v-%r), %N-bin BuildDepends: libjpeg8 (= 8-2), fink (= 0.24.12) +Conflicts: + libtiff, + libtiff5 + +Replaces: + libtiff, + libtiff5 + Source: http://download.osgeo.org/libtiff/tiff-%v.tar.gz -Source-MD5: 2006c1bdd12644dbf02956955175afd6 +Source-MD5: 626102f448ba441d42e3212538ad67d2 NoSetMAKEFLAGS: true SetMAKEFLAGS: -j1 -ConfigureParams: --mandir='${prefix}/share/man' --disable-dependency-tracking --with-docdir='${prefix}/share/doc/%n' +ConfigureParams: --mandir='${prefix}/share/man' --disable-dependency-tracking --with-docdir='${prefix}/share/doc/%n' --disable-jbig GCC: 4.0 +InfoTest: TestScript: make check || exit 2 BuildDependsOnly: True SplitOff: Package: %N-shlibs Hanspeter -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] python26-2.6.8-2 linking wrong libncurses
On 2/18/2013 9:26 AM, Jack Howarth wrote: On x86_64 fink 10.6, the new python26-2.6.8-2 build fails with the error... ld: in /usr/lib/libncurses.5.dylib, missing required architecture x86_64 in file for architecture x86_64 collect2: ld returned 1 exit status The problem is that compile line... gcc -bundle libpython2.6.dylib build/temp.macosx-10.6-x86_64-2.6/sw/src/fink.build/python26-2.6.8-2/Python-2.6.8/Modules/readline.o -lreadline -lncursesw -o build/lib.macosx-10.6-x86_64-2.6/readline.so -I. -IInclude -I./Include -I/sw/include -L/sw/lib/system-openssl/lib -L/sw/lib -L/sw/lib/system-openssl/lib -L/sw/lib -L/sw/lib/system-openssl/lib -L/sw/lib -L/usr/lib/termcap which is placing -lreadline --lncursesw before any of the instance of -L/sw/lib. To add to the record, it is more than just the order of -l and -L flags, because on 10.7/xcode4.6, this is the linker line (note -L/sw/lib at beginning which seems to be set by SetLDFLAGS): gcc -L/sw/lib/system-openssl/lib -L/sw/lib -bundle libpython2.6.dylib -L/sw/lib/system-openssl/lib -L/sw/lib -I. -IInclude -I./Include -I/sw/include build/temp.macosx-10.7-x86_64-2.6/sw/build.build/python26-2.6.8-2/Python-2.6.8/Modules/readline.o -L/usr/lib/termcap -L/sw/lib/system-openssl/lib -L/sw/lib -lreadline -lncursesw -o build/lib.macosx-10.7-x86_64-2.6/readline.so and it gives the same error you see since /usr/lib/libncurses.5.dylib is i386 only. *But* if I downgrade to use our readline5, then the build succeeds. Both of Fink's readline dylibs link to /sw/lib/libncurses.5.dylib. So something beyond flag ordering is happening. Hanspeter addendum: On a 10.6/x86_64 system here, I get this (with successful completion): gcc -L/sw64/lib/system-openssl/lib -L/sw64/lib -bundle libpython2.6.dylib -L/sw64/lib/system-openssl/lib -L/sw64/lib -I. -IInclude -I./Include -I/sw64/include build/temp.macosx-10.6-x86_64-2.6/sw64/build.build/python26-2.6.8-2/Python-2.6.8/Modules/readline.o -L/usr/lib/termcap -L/sw64/lib/system-openssl/lib -L/sw64/lib -lreadline -lncursesw -o build/lib.macosx-10.6-x86_64-2.6/readline.so -- The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] python26-2.6.8-2 linking wrong libncurses
On 2/18/2013 11:17 AM, Alexander Hansen wrote: On 2/18/13 8:27 AM, Hanspeter Niederstrasser wrote: On 2/18/2013 9:26 AM, Jack Howarth wrote: On x86_64 fink 10.6, the new python26-2.6.8-2 build fails with the error... ld: in /usr/lib/libncurses.5.dylib, missing required architecture x86_64 in file for architecture x86_64 collect2: ld returned 1 exit status The problem is that compile line... gcc -bundle libpython2.6.dylib build/temp.macosx-10.6-x86_64-2.6/sw/src/fink.build/python26-2.6.8-2/Python-2.6.8/Modules/readline.o -lreadline -lncursesw -o build/lib.macosx-10.6-x86_64-2.6/readline.so -I. -IInclude -I./Include -I/sw/include -L/sw/lib/system-openssl/lib -L/sw/lib -L/sw/lib/system-openssl/lib -L/sw/lib -L/sw/lib/system-openssl/lib -L/sw/lib -L/usr/lib/termcap which is placing -lreadline --lncursesw before any of the instance of -L/sw/lib. To add to the record, it is more than just the order of -l and -L flags, because on 10.7/xcode4.6, this is the linker line (note -L/sw/lib at beginning which seems to be set by SetLDFLAGS): gcc -L/sw/lib/system-openssl/lib -L/sw/lib -bundle libpython2.6.dylib -L/sw/lib/system-openssl/lib -L/sw/lib -I. -IInclude -I./Include -I/sw/include build/temp.macosx-10.7-x86_64-2.6/sw/build.build/python26-2.6.8-2/Python-2.6.8/Modules/readline.o -L/usr/lib/termcap -L/sw/lib/system-openssl/lib -L/sw/lib -lreadline -lncursesw -o build/lib.macosx-10.7-x86_64-2.6/readline.so and it gives the same error you see since /usr/lib/libncurses.5.dylib is i386 only. *But* if I downgrade to use our readline5, then the build succeeds. Both of Fink's readline dylibs link to /sw/lib/libncurses.5.dylib. So something beyond flag ordering is happening. Hanspeter addendum: On a 10.6/x86_64 system here, I get this (with successful completion): gcc -L/sw64/lib/system-openssl/lib -L/sw64/lib -bundle libpython2.6.dylib -L/sw64/lib/system-openssl/lib -L/sw64/lib -I. -IInclude -I./Include -I/sw64/include build/temp.macosx-10.6-x86_64-2.6/sw64/build.build/python26-2.6.8-2/Python-2.6.8/Modules/readline.o -L/usr/lib/termcap -L/sw64/lib/system-openssl/lib -L/sw64/lib -lreadline -lncursesw -o build/lib.macosx-10.6-x86_64-2.6/readline.so What Xcode versions do you guys have for 10.6? The build succeeds for me on 10.6/x86_64 with Xcode 3.2.6. I have 3.2.6. Hanspeter -- The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] updating libtiff
On 2/25/2013 11:56 AM, David R. Morrison wrote: Yes, please go ahead and commit the new version. Done. Thanks, Hanspeter -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] updating Fink's lilypond
Matthias, Recent upstream patches to lilypond now allow it to build with clang. I've taken those patches and updated the lilypond and lilypond-devel pkgs to the latest released versions. I've attached the new files to this message. The only thing missing in the 10.7 tree is dblatex which hasn't yet been migrated from the 10.4 tree (maintainer cc'd as a reminder). Once dblatex has been migrated, can these be added to the 10.7 tree? Thanks, Hanspeter Package: lilypond-devel Version: 2.17.13 Revision: 1 Maintainer: Matthias Neeracher neerac...@mac.com GCC: 4.0 BuildDepends: bison (= 2.3-1003), dblatex, expat1 (= 2.0.1-1), fink-package-precedence, fontconfig2-dev (= 2.10.2-1), freetype219 (= 2.4.11-1), gettext-bin, gettext-tools, glib2-dev (= 2.22.4-5), gmp5 (= 5.1.1-1), guile18 (= 1.8.8-3), guile18-dev (= 1.8.8-3), libgettext8-dev, libkpathsea6 (= 6.0.0-100), mftrace (= 1.2.14-1004), pango1-xft2-ft219-dev (= 1.24.5-7), pkgconfig, texinfo (= 4.13-1001) BuildConflicts: ccache-default, flex Depends: expat1-shlibs (= 2.0.1-1), fc-ghostscript-fonts, fondu, fontconfig2-shlibs (= 2.10.2-1), freetype219-shlibs (= 2.4.11-1), ghostscript (= 9.02-3), gmp5-shlibs (= 5.1.1-1), guile18 (= 1.8.8-3), libkpathsea6-shlibs (= 6.0.0-100), pango1-xft2-ft219 (= 1.24.5-7), python27, rarian-compat, urw-fonts Conflicts: lilypond, lilypond-devel Replaces: lilypond Source: http://download.linuxaudio.org/lilypond/sources/v2.17/lilypond-%v.tar.gz Source-MD5: 6311e759cb3a576572119a8ccd5d28f3 PatchFile: %n.patch PatchFile-MD5: 905b02333b51a793416b5b48a5e530a0 SetCFLAGS: -MD SetLDFLAGS: -lexpat -L%p/lib/pango-ft219/lib ConfigureParams: -infodir='$(prefix)/share/info' --mandir='$(prefix)/share/man' --with-ncsb-dir=%p/share/fonts/urw-fonts CompileScript: #!/bin/sh -ev export PYTHON=%p/bin/python2.7 export PYTHON_CONFIG=%p/bin/python2.7-config export GUILE=%p/bin/guile-1.8 export GUILE_CONFIG=guile-1.8-config export FLEX=/usr/bin/flex PERL=/usr/bin/perl ./autogen.sh %c mkdir mf/out gnumake fink-package-precedence --depfile-ext='\.d' . #InfoTest: # TestDepends: texlive-base # TestScript: # #!/bin/sh -ev # make test-baseline # make check || exit 2 # # InstallScript: #!/bin/sh -ev rm tex/texinfo.tex gnumake DESTDIR=%d install mkdir -p %i/etc/profile.d mkdir -p %i/etc/texmf.local/tex ln -s %p/share/lilypond/%v/tex %i/etc/texmf.local/tex/lilypond for i in fonts dvips; do for j in %i/share/lilypond/%v/$i/*; do mkdir -p %i/etc/texmf.local/${j#%i/share/lilypond/%v/} ln -s %p/${j#%i/} %i/etc/texmf.local/${j#%i/share/lilypond/%v/}/lilypond done done mkdir -p input %i/share/doc/%n cp -R input %i/share/doc/%n/input PostInstScript: if [ -f %p/bin/mktexlsr ]; then mktexlsr %p/etc/texmf.local; fi if [ configure = $1 ]; then scrollkeeper-update -q fi PostRmScript: if [ -f %p/bin/mktexlsr ]; then mktexlsr %p/etc/texmf.local; fi if [ remove != $1 ]; then scrollkeeper-update -q fi DocFiles: COPYING README.txt InfoDocs: lilypond-web.info Description: GNU Music Typesetter DescDetail: LilyPond prints beautiful sheet music. It produces music notation from a description file. It excels at typesetting classical music, but you can also print pop-songs. LilyPond input is plain text. So, you can use your favorite text editor to enter it, you can put it in mail or embed it in an article like this: \key c \minor r8 c16 b c8 g as c16 b c8 d | g,4 Or you can use it to print music from other programs, using one of the numerous input filters. LilyPond output looks beautiful. The font and the layout algorithms were inspired by engraved music, so you can expect that same clear and elegant look from your LilyPond output. And if anything is not to your liking, you can tweak almost everything. DescPort: Clang fixes: http://code.google.com/p/lilypond/issues/detail?id=2088 4256f121bdbb6310cbb7162f1d38632dfec11519 http://code.google.com/p/lilypond/issues/detail?id=3201 22581154dd1af254e4b9113e04b620d6e7c99296 License: GPL Homepage: http://www.lilypond.org diff -ruN lilypond-2.15.42-orig/config.make.in lilypond-2.15.42/config.make.in --- lilypond-2.15.42-orig/config.make.in2012-08-02 13:43:07.0 -0400 +++ lilypond-2.15.42/config.make.in 2013-02-20 20:43:31.0 -0500 @@ -27,7 +27,7 @@ PANGO_FT2_LIBS = @PANGO_FT2_LIBS@ CXXABI_LIBS = @CXXABI_LIBS@ -CONFIG_LIBS = @LIBS@ @EXTRA_LIBS@ $(GUILE_LIBS) $(PANGO_FT2_LIBS) $(FONTCONFIG_LIBS) $(FREETYPE2_LIBS) +CONFIG_LIBS = @LIBS@ @EXTRA_LIBS@ $(PANGO_FT2_LIBS) $(FONTCONFIG_LIBS) $(FREETYPE2_LIBS) $(GUILE_LIBS) CONFIG_LDFLAGS = @LDFLAGS@ PACKAGE = @PACKAGE@ @@ -65,7 +65,7 @@ stepmake = @stepmake@ package_datadir =
Re: [Fink-devel] updating Fink's lilypond
On 2/28/2013 6:31 PM, Max Horn wrote: I have no plans to port dblatex to 10.7, because in order to do that, I would have to install tetex-base (or perhaps the texlive-base package, which didn't exist back when I packaged dblates). But I have no desire to install either a TeX system from the stone age (tetex), or an outdated texlive 2011 in parallel to my MacTeX 2012 installation. But feel free to take over the package (and perhaps update it to the latest version) if you like. Thanks for the update. I know nothing about dblatex except that the new lilypond needed it to build, so I won't be able to take over maintainership. However, I've now added it to the 10.7 tree by passing it on to None and updating the python and tetex/texlive dependencies. I'll leave it to others to upgrade if needed. Hanspeter -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Dependencies For New Package
On 5/22/2013 1:47 AM, Alexander Hansen wrote: On 5/21/13 8:44 PM, David Lowe wrote: On May 15, 2013, at 2:45 PM, Alexander Hansen wrote: 1) OpenGL typically comes either via the OpenGL framework, or via X11. In the former case, no dependency needs to be declared, because that comes with the OS and we don't have a virtual package for it. For the latter, even though it ships with the OS on current versions, it's good to specify Depends: x11-shlibs and BuildDepends: x11-dev, plus RuntimeDepends: x11 if it displays in X11. (mesa is also a possibility, but I'd recommend not going with that if you don't have to) As usual, thanks for the quick response. Actually the project is looking somewhat iffy, or maybe i'm just in over my head [also as usual]. SDL-Ball has a very rudimentary build system with no configure script. The author claims that on linux and Windows systems 'make' is all that's needed. On OSX, however, the make immediately bombs out: Darlene-Lowes-Mac-mini:sdl-ball (300) $ make g++ -DDATADIR=\themes/\ main.o -lGL -lGLU `sdl-config --libs` -lSDL_image -lSDL_ttf -lSDL_mixer -o sdl-ball ld: library not found for -lGL collect2: ld returned 1 exit status This is the entirety of the makefile: DATADIR?=themes/ #append -DWITH_WIIUSE to compile with WIIUSE support! #append -DNOSOUND to compile WITHOUT sound support CC=g++ -DDATADIR=\$(DATADIR)\ CFLAGS+=-c -Wall `sdl-config --cflags` #append -lwiiuse to compile with WIIUSE support #remove -lSDL_mixer if compiling with -DNOSOUND LIBS+=-lGL -lGLU `sdl-config --libs` -lSDL_image -lSDL_ttf -lSDL_mixer SOURCES=main.cpp OBJECTS=$(SOURCES:.cpp=.o) EXECUTABLE=sdl-ball all: $(SOURCES) $(EXECUTABLE) $(EXECUTABLE): $(OBJECTS) $(CC) $(LDFLAGS) $(OBJECTS) $(LIBS) -o $@ .cpp.o: $(CC) $(CFLAGS) $ -o $@ clean: rm -f *.o sdl-ball remove: rm -R ~/.config/sdl-ball So i assume to make this work at all we'd have to hand-feed it the appropriate flags, which i don't think i could manage without help. I looked at the diff from MacPorts, and the only relevant part seems to be: export LDFLAGS=-Wl,-z,defs -Wl,--as-needed Sent from Darlene-Lowes-Mac-mini Zoe: First rule of battle, little one ... don't ever let them know where you are. Mal: WHOO-HOO! I'M RIGHT HERE! I'M RIGHT HERE! YOU WANT SOME O' ME?! YEAH YOU DO! COME ON! COME ON! AH! Whoo-hoo! Zoe: 'Course, there're other schools of thought. HmmMaybe Macports sets the X11 flags implicitly. I see a couple options to try here: 1) Try adding SetLDFLAGS: /usr/X11/lib That should be -L/usr/X11/lib (note -L ) (and you might also include the stuff from Macports in that). 2) Patch Makefile to replace '-lGL -lGLU' with '-Wl,-framework,OpenGL' Hanspeter -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] new netpbm
Dave, I've posted an update to netpbm on the tracker[1] that updates our netpbm from the 'super stable' tree to the newisher 'stable' line. The primary benefit of this update (besides newer features) is that this netpbm release no longer needs the ancient libpng3 (now using libpng14). There are some other minor fixes in there, including putting some files into the proper SplitOff. Let me know what you think. Thanks, Hanspeter [1] https://sourceforge.net/p/fink/package-submissions/4283/ -- How ServiceNow helps IT people transform IT departments: 1. A cloud service to automate IT design, transition and operations 2. Dashboards that offer high-level views of enterprise services 3. A single system of record for all IT processes http://p.sf.net/sfu/servicenow-d2d-j ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fink's itk and tklib can't be installed concurrently (file collision)
Hi, While trying to install Fink's itk and tklib, the following error occurs: The following 2 packages will be installed or updated: itk iwidgets Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb (Reading database ... 318946 files and directories currently installed.) Unpacking itk (from .../itk_3.4-100_darwin-x86_64.deb) ... dpkg: error processing /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb (--install): trying to overwrite '/sw/share/man/mann/widget.n', which is also in package tklib 0.5-1 Errors were encountered while processing: /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fink's mac-fsevents-pm5NNN fails to build on 10.6 and 10.7
The pkg mac-fsevents-pm5NNN fails to build on 10.6 with this error (10.7 error is similar): TEST_POD=1 make test || exit 2 PERL_DL_NONLAZY=1 /sw32/bin/perl5.8.8 -MExtUtils::Command::MM -e test_harness(0, 'blib/lib', 'blib/arch') t/*.t t/01useok t/02podok t/03podcoverageok t/04critic.skipped all skipped: Critic test only for developers. t/05event.. # Failed test 'event received (poll interface)' # in t/05event.t at line 58. t/05event..ok 3/7Use of uninitialized value in subroutine entry at t/05event.t line 109. # Failed test 'history event received' # in t/05event.t at line 139. t/05event..NOK 5# Looks like you planned 7 tests but only ran 5. # Looks like you failed 2 tests of 5 run. t/05event..dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1, 5-7 Failed 4/7 tests, 42.86% okay Failed Test Stat Wstat Total Fail Failed List of Failed --- t/05event.t2 512 76 85.71% 1 5-7 1 test skipped. Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] io-compress 2.061 fails bzip2 tests on OS X 10.7
While building io-compress-2.0.61 on OS X 10.7, all the bzip2 tests fail. I am using Apple's perl 5.12.3. compres-raw-bzip2 is at 2.061, and it passed all of its tests. This is the build log truncated around the first couple failing tests. The full log is at http://www.snaggledworks.com/fink/logs/fink-build-log_io-compress-pm5123_2.061-1_2013.06.18-10.37.50 + make test PERL_DL_NONLAZY=1 /usr/bin/arch -x86_64 perl5.12 -MExtUtils::Command::MM -e test_harness(0, 'blib/lib', 'blib/arch') t/*.t t/000prereq.t ... ok t/001bzip2.t ok t/100generic-zip.t .. ok bad bad bad at t/compress/CompTestUtils.pm line 647. # Looks like your test died before it could output anything. t/101truncate-bzip2.t ... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4012/4012 subtests t/101truncate-deflate.t . ok t/103newtied-zip.t .. ok # Failed test (t/compress/destroy.pl at line 52) # got: '' # expected: 'hello world # this is a test # ' # Failed test (t/compress/destroy.pl at line 74) # Looks like you failed 2 tests of 15. t/104destroy-bzip2.t Dubious, test returned 2 (wstat 512, 0x200) Failed 2/15 subtests t/104destroy-deflate.t .. ok t/104destroy-gzip.t . ok t/104destroy-rawdeflate.t ... ok t/104destroy-zip.t .. ok # Failed test (t/compress/oneshot.pl at line 305) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 319) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 334) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 349) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 367) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 385) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 404) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 420) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 440) # got: 'abcde' # expected: '' # Failed test (t/compress/oneshot.pl at line 460) # got: 'abcde' # expected: '' # Failed test (t/compress/oneshot.pl at line 477) # got: 'abcde' # expected: '' # Failed test (t/compress/oneshot.pl at line 500) # got: 'abcde' # expected: '' # Failed test (t/compress/oneshot.pl at line 305) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 319) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 334) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 349) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 367) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 385) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 404) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 420) # got: '' # expected: 'abcde' # Failed test (t/compress/oneshot.pl at line 440) # got: 'abcde' # expected: '' # Failed test (t/compress/oneshot.pl at line 460) # got: 'abcde' # expected: '' # Failed test (t/compress/oneshot.pl at line 477) # got: 'abcde' # expected: '' # Failed test (t/compress/oneshot.pl at line 500) # got: 'abcde' # expected: '' # Failed test (t/compress/oneshot.pl at line 551) # Structures begin differing at: # $got-[1] = '' # $expected-[1] = 'data1' Error uncompressing -- Inflation Error: data error at t/compress/CompTestUtils.pm line 545. main::anyUncompress('ARRAY(0x7fd529a72df8)') called at t/compress/oneshot.pl line 567 main::run() called at t/105oneshot-bzip2.t line 22 # Looks like you planned 989 tests but only ran 475. # Looks like your test died just after 475. t/105oneshot-bzip2.t Dubious, test returned 255 (wstat 65280, 0xff00) Failed 539/989 subtests (less 2 skipped subtests: 448 okay) t/105oneshot-deflate.t .. ok And it keeps going on like that, failing all bzip2 tests. Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Fink's mac-fsevents-pm5NNN fails to build on 10.6 and 10.7
I checked in 0.09 to the 10.7 tree. I also tried adding it to the 10.5/6 tree, but it failed there with errors like Failed test 'history event received', and without knowing what could fix those, I kept the 10.5/6 tree at the previous version. Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fink's a2ps-4.14-2 fails deb validation
a2ps-4.14-2 on 10.7 fails validation with this error: Validating .deb dir /sw/build.build/root-a2ps-4.14-2... Error: Compiled .elc file installed. Package should install .el files, and provide a /sw/lib/emacsen-common/packages/install/package script that byte compiles them for each installed Emacs flavour. Offending file: /sw/share/emacs/site-lisp/a2ps-print.elc Offending file: /sw/share/emacs/site-lisp/a2ps.elc Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] openmotif4-2.3.4-4 fails to install on 10.7
openmotif4-2.3.4-4 fails to install with this error during the deb unpack phase: Preparing to replace openmotif4 2.3.4-4 (using .../openmotif4_2.3.4-4_darwin-x86_64.deb) ... Unpacking replacement openmotif4 ... Setting up openmotif4 (2.3.4-4) ... Clearing dependency_libs of .la files being installed update-alternatives: error: alternative path /sw/share/man/man3/Object.3.openmotif doesn't exist dpkg: error processing openmotif4 (--install): subprocess installed post-installation script returned error exit status 2 Errors were encountered while processing: openmotif4 ### execution of /sw/bin/dpkg-lockwait failed, exit code 1 The built deb file has -rw-r--r-- root/admin 2452 2013-07-02 17:53 ./sw/share/man/man3/Object.3 but it was never 'versioned' during InstallScript. However, I'm not sure why the file even needs to be under the control of update-alternatives. The only instances of man3/Object.3 that I could find in my 10.7 buildworld debs are in lesstif, openmotif3 and openmotif4, all of which already C/R with each other. The use of u-a seems to date back to the 10.4-Transitional days. Is this still relevant, or does man3/Object.3 exist in another newer package? Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] openmotif4-2.3.4-4 fails to install on 10.7
On 7/2/2013 6:24 PM, Jack Howarth wrote: On Tue, Jul 02, 2013 at 06:10:24PM -0400, Hanspeter Niederstrasser wrote: openmotif4-2.3.4-4 fails to install with this error during the deb unpack phase: Preparing to replace openmotif4 2.3.4-4 (using .../openmotif4_2.3.4-4_darwin-x86_64.deb) ... Unpacking replacement openmotif4 ... Setting up openmotif4 (2.3.4-4) ... Clearing dependency_libs of .la files being installed update-alternatives: error: alternative path /sw/share/man/man3/Object.3.openmotif doesn't exist dpkg: error processing openmotif4 (--install): subprocess installed post-installation script returned error exit status 2 Errors were encountered while processing: openmotif4 ### execution of /sw/bin/dpkg-lockwait failed, exit code 1 The built deb file has -rw-r--r-- root/admin 2452 2013-07-02 17:53 ./sw/share/man/man3/Object.3 but it was never 'versioned' during InstallScript. However, I'm not sure why the file even needs to be under the control of update-alternatives. The only instances of man3/Object.3 that I could find in my 10.7 buildworld debs are in lesstif, openmotif3 and openmotif4, all of which already C/R with each other. The use of u-a seems to date back to the 10.4-Transitional days. Is this still relevant, or does man3/Object.3 exist in another newer package? This seems to go all the way back to the 10.2 stable tree and appears to be due to overlap with lesstif and openmotif. Are you installing on a machine with lesstif installed? I don't normally have lesstif installed and have never seen this failure moving back and forth between openmotif3 and openmotif4. I would be more worried about why update-alternatives is breaking on your machine. Jack After more checking, the direct cause is u-a from the new dpkg Justin is working on. Apparently it is stricter on how it generates alternatives. openmotif3 works here, but both lesstif and openmotif4 fail to install with the above error. The difference between the packages is that only openmotif3 has this: mv %i/share/man/man3/Object.3 %i/share/man/man3/Object.3.openmotif in its InstallScript. The new u-a apparently needs to have the actual 'varianted' file present and won't just silently fail when it is not present. If I add the above line to InstallScript in openmotif4 and lesstif, then they both install correctly. Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] CVS checkout error
In doing selfupdate (cvs), I am getting this error: cvs update: Updating 10.7/stable/main/finkinfo/libs/rubymods cvs update: move away `10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info'; it is in the way C 10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info And selfupdate exits with an error. Fine. I delete iconv-rb.info and do a selfupdate again. The file gets re-fetched by CVS: cvs update: Updating 10.7/stable/main/finkinfo/libs/rubymods U 10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info and selfupdate exits cleanly. I then do a selfupdate once again: cvs update: Updating 10.7/stable/main/finkinfo/libs/rubymods cvs update: move away `10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info'; it is in the way C 10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info I didn't touch the file at all between the selfupdates. The permissions look ok: -rw-r--r-- 1 nieder wheel 932 Jul 2 14:15 iconv-rb.info and CVS/Entries looks normal to me: /iconv-rb.info/1.1/Wed Jul 3 22:30:53 2013/-ko/ D Any ideas? Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] CVS checkout error
On 7/3/2013 6:39 PM, Hanspeter Niederstrasser wrote: In doing selfupdate (cvs), I am getting this error: cvs update: Updating 10.7/stable/main/finkinfo/libs/rubymods cvs update: move away `10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info'; it is in the way C 10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info And selfupdate exits with an error. Fine. I delete iconv-rb.info and do a selfupdate again. The file gets re-fetched by CVS: cvs update: Updating 10.7/stable/main/finkinfo/libs/rubymods U 10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info and selfupdate exits cleanly. I then do a selfupdate once again: cvs update: Updating 10.7/stable/main/finkinfo/libs/rubymods cvs update: move away `10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info'; it is in the way C 10.7/stable/main/finkinfo/libs/rubymods/iconv-rb.info I didn't touch the file at all between the selfupdates. The permissions look ok: -rw-r--r-- 1 nieder wheel 932 Jul 2 14:15 iconv-rb.info and CVS/Entries looks normal to me: /iconv-rb.info/1.1/Wed Jul 3 22:30:53 2013/-ko/ D Any ideas? Solved by blowing away the entire bad rubymods directory. Sorry for the noise. Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] fink-0.35.0-51 on 10.6/* is looking in 10.5-EOL
On 10.6/* after a fresh selfupdate, fink is looking at 10.5-EOL for .info: $ fink dumpinfo -finfofile acme Scanning package description files.. Information about 12876 packages read in 3 seconds. infofile: /sw32/fink/dists/stable/main/finkinfo/10.5-EOL/devel/acme.info $ fink -V Package manager version: 0.35.0 Distribution version: selfupdate-cvs Fri Jul 5 17:50:06 2013, 10.6, i386 Trees: local/main stable/main unstable/main Hanspeter -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] automake updates
There is a new point release for automake-1.13. Automake-1.14 was also released at the end of June. automake-1.13.4 built fine on 10.7 w/ no changes. Automake-1.14 failed two tests, but one has already been patched upstream[1] and the second failure has been filed[2]. The packaging is identical to 1.13 otherwise. I can check 1.13.4 into CVS if wanted and then follow up with automake1.14 when that is ready. Hanspeter [1] http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14706 [2] http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14911 -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] [cvs] dists/10.7/stable/main/finkinfo/editors vim.info, 1.67, 1.68
On 7/20/2013 2:06 PM, Hisashi T Fujinaka wrote: The repo is mercurial, so I did a pull, made a tarball, and then hosted the tarball. The changes to the info file are minimal and getting it to run on the next OS only requires a small patch. The vim.info file had been deleted from CVS, so I resurrected it and updated to the latest 7.3 patch (I figured out that pulling the hg tag was the easiest way). Let me know if anything else is needed. Hanspeter -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] automake updates
On 7/19/2013 10:32 PM, Chris Zubrzycki wrote: On Jul 19, 2013, at 8:34 PM, Hanspeter Niederstrasser f...@snaggledworks.com wrote: There is a new point release for automake-1.13. Automake-1.14 was also released at the end of June. automake-1.13.4 built fine on 10.7 w/ no changes. Automake-1.14 failed two tests, but one has already been patched upstream[1] and the second failure has been filed[2]. The packaging is identical to 1.13 otherwise. I can check 1.13.4 into CVS if wanted and then follow up with automake1.14 when that is ready. Hanspeter [1] http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14706 [2] http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14911 Feel free to commit the update when the tests pasts. Max has been updating them for a while, you may want to coordinate with him. All failing tests have been fixed by upstream and I've checked 1.14 into CVS. Hanspeter -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] testsuite failures in netpbm10
On 7/24/2013 9:46 AM, Jack Howarth wrote: Hanspeter, Your current netpbm10 packaging silently fails a lot of the testsuite because you dropped the INSTALL_MAKE_CHECK approach I used in the proposed netpbm11. The %b/package directory isn't created until the 'make package pkgdir=`pwd`/package SYMLINK='ln -s'' in the InstallScript. I suspect it was passing on your machine because the netpbm-bin split-off from a previous netpbm10 was installed and providing the missing executables. If you plan on executing all of the tests in place, you will need to set... export DYLD_LIBRARY_PATH=%b/lib to pick up the built but uninstalled libnetpbm.10.47.dylib and add a export PATH=%b/analyzer:%b/editor:%b/generator:%b/other:$PATH to the Testscript since %b/package/bin doesn't exist yet. Jack Good catch. Now fixed in CVS. Hanspeter -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fink's galsim 0.3 fails to build on 10.7
Hi, Your package galsim fails to build on 10.7 with this error: Checking if we can build against NumPy... Unable to compile a file with numpy using the include path: /sw/lib/python2.7/site-packages/numpy/core/include. Looking at config.log in the build directory, the error is: g++ -o .sconf_temp/conftest_52.o -c -O2 -Wall -Werror -Iinclude -I/sw/include -I/sw/include/python2.7 -I/sw/lib/python2.7/site-packages/numpy/core/include .sconf_temp/conftest_52.cpp In file included from .sconf_temp/conftest_52.cpp:3: In file included from /sw/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:15: In file included from /sw/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:17: In file included from /sw/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1728: /sw/lib/python2.7/site-packages/numpy/core/include/numpy/npy_deprecated_api.h:11:2: error: Using deprecated NumPy API, disable it by #defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION [-Werror,-W#warnings] #warning Using deprecated NumPy API, disable it by #defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION There's a newer release of galsim at version 0.5. Perhaps the Fink package can be upgraded to that so it understands the new numpy? Hanspeter -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] ffmpeg-1.0 fink packages
On 7/29/2013 2:37 PM, Schindler Karl-Michael wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Hans-Peter, With version 1.0 of the ffmpeg libs the pkgconfig files moved from /sw/lib/pkgconfig/ to /sw/lib/ffmpeg-1.0/lib/pkgconfig/. As a result they are not found any longer in my configure scripts, unless i add /sw/lib/ffmpeg-1.0/lib/pkgconfig/ to PKG_CONFIG_PATH. For putting that into autotools stuff this appears to me as an egg or hen problem, since i already have to know the version. Also, i assume that this will probably break again, once newer versions are ported. Could there be links in /sw/lib/pkgconfig/ , which point to the .pc files in /sw/lib/ffmpeg-1.0/lib/pkgconfig/ I am not that much of an expert, when it comes to autotools, but is there a usual procedure to deal with this? If so, i did not find an immediate solution and can you point me to an example? In practice, it is easy to put symlinks into %p/lib/pkgconfig. However, it can cause major problems for maintainers if they don't keep track of the different libav* packages that are actually needed. For example, it would be possible to have libavutil from 1.2 and libavcodec from 2.0 installed at the same time, and 'pkg-config --libs libavutil libavcodec' would then give this: -L/sw/lib/ffmpeg-1.2/lib -L/sw/lib/ffmpeg-2.0/lib -lavcodec -lavutil I'm kicking this out to fink-devel to see if someone has suggestions. Having libav*-dev pkgs Dep on other libav*-dev packages as needed would be nice, but that requires something similar to inherited builddepends and/or allowing BDO: true packages to be Depends: for other BDO: true packages. Hanspeter -- Get your SQL database under version control now! Version control is standard for application code, but databases havent caught up. So what steps can you take to put your SQL databases under version control? Why should you start doing it? Read more to find out. http://pubads.g.doubleclick.net/gampad/clk?id=49501711iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] sox-shlibs Depends on file ?
On 7/18/2013 2:51 PM, Hanspeter Niederstrasser wrote: Why does sox-shlibs Depends: on file? The dylib links to libmagic.dylib, so file-shlibs seems like it would be the actual package that needs to be in the Depends: field, rather than the executable. Fixed in CVS (plus added new sox2-shlibs). Hanspeter -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] xpwn and libpng16
Matthias, The attached .patch file for xpwn fixes the build to work with libpng16. This allows xpwn to build and link against it successfully. The CMakeLists.txt chunk is the existing patch. Hanspeter -- Hanspeter Niederstrasser hanspeter AT snaggledworks DOT com diff -Nurd -x'*~' posixninja-xpwn-7609d82.orig/ipsw-patch/CMakeLists.txt posixninja-xpwn-7609d82/ipsw-patch/CMakeLists.txt --- posixninja-xpwn-7609d82.orig/ipsw-patch/CMakeLists.txt 2010-05-07 12:09:49.0 -0400 +++ posixninja-xpwn-7609d82/ipsw-patch/CMakeLists.txt 2013-08-05 16:58:54.0 -0400 @@ -1,3 +1,8 @@ +include_directories(${PROJECT_SOURCE_DIR}/minizip) +link_directories(${PROJECT_BINARY_DIR}/minizip) + +link_directories(${PROJECT_BINARY_DIR}/common ${PROJECT_BINARY_DIR}/hfs ${PROJECT_BINARY_DIR}/dmg) + INCLUDE(FindZLIB) INCLUDE(FindBZip2) INCLUDE(FindPNG) @@ -37,11 +42,6 @@ include_directories(${PNG_INCLUDE_DIR}) link_directories(${PNG_LIBRARIES}) -include_directories(${PROJECT_SOURCE_DIR}/minizip) -link_directories(${PROJECT_BINARY_DIR}/minizip) - -link_directories(${PROJECT_BINARY_DIR}/common ${PROJECT_BINARY_DIR}/hfs ${PROJECT_BINARY_DIR}/dmg) - IF(HAVE_HW_CRYPTO) add_definitions(-DHAVE_HW_CRYPTO) ENDIF(HAVE_HW_CRYPTO) --- a/ipsw-patch/ibootim.c 2013-08-11 10:17:08.0 -0400 +++ b/ipsw-patch/ibootim.c 2013-08-11 10:36:10.0 -0400 @@ -255,9 +255,11 @@ uint8_t *imageBuffer = malloc(imageFile-getLength(imageFile)); imageFile-read(imageFile, imageBuffer, imageFile-getLength(imageFile)); + png_uint_32 height = png_get_image_height(png_ptr, info_ptr); + png_bytepp row_pointers = (png_bytepp) malloc(sizeof(png_bytep) * info-header.height); int i; - for(i = 0; i info_ptr-height; i++) { + for(i = 0; i height; i++) { row_pointers[i] = imageBuffer + (info-header.width * bytes_per_pixel * i); } @@ -274,7 +276,24 @@ AbstractFile* imageFile; unsigned char header[8]; InfoIBootIM* info; + png_structp png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, pngError, pngWarn); + if (!png_ptr) { + return NULL; + } + + png_infop info_ptr = png_create_info_struct(png_ptr); + if (!info_ptr) + { + png_destroy_read_struct(png_ptr, (png_infopp)NULL, (png_infopp)NULL); + return NULL; + } png_uint_32 i; + png_byte bit_depth = png_get_bit_depth(png_ptr, info_ptr); + png_byte color_type = png_get_color_type(png_ptr, info_ptr); + png_uint_32 height = png_get_image_height(png_ptr, info_ptr); + png_uint_32 width = png_get_image_width(png_ptr, info_ptr); + png_uint_32 rowbytes = png_get_rowbytes(png_ptr, info_ptr); + png_bytepp row_pointers; uint8_t* imageBuffer; @@ -287,18 +306,6 @@ } png-seek(png, 0); - png_structp png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, pngError, pngWarn); - if (!png_ptr) { - return NULL; - } - - png_infop info_ptr = png_create_info_struct(png_ptr); - if (!info_ptr) - { - png_destroy_read_struct(png_ptr, (png_infopp)NULL, (png_infopp)NULL); - return NULL; - } - png_infop end_info = png_create_info_struct(png_ptr); if (!end_info) { @@ -318,15 +325,15 @@ png_read_info(png_ptr, info_ptr); - if(info_ptr-bit_depth 8) { - XLOG(0, warning: bit depth per channel is greater than 8 (%d). Attempting to strip, but image quality will be degraded.\n, info_ptr-bit_depth); + if(bit_depth 8) { + XLOG(0, warning: bit depth per channel is greater than 8 (%d). Attempting to strip, but image quality will be degraded.\n, bit_depth); } - if(info_ptr-color_type == PNG_COLOR_TYPE_GRAY || info_ptr-color_type == PNG_COLOR_TYPE_RGB) { + if(color_type == PNG_COLOR_TYPE_GRAY || color_type == PNG_COLOR_TYPE_RGB) { XLOG(0, notice: attempting to add dummy transparency channel\n); } - if(info_ptr-color_type == PNG_COLOR_TYPE_PALETTE) { + if(color_type == PNG_COLOR_TYPE_PALETTE) { XLOG(0, notice: attempting to expand palette into full rgb\n); } @@ -339,24 +346,24 @@ png_read_update_info(png_ptr, info_ptr); - if(info_ptr-width 320 || info_ptr-height 480) { - XLOG(0, error: dimensions out of range, must be within 320x480, not %lux%lu\n, info_ptr-width, info_ptr-height); + if(width 320 || height 480) { + XLOG(0, error: dimensions out of range, must be within 320x480, not %lux%lu\n, width, height); png_destroy_read_struct(png_ptr, info_ptr, end_info); return NULL; } - if(info_ptr-bit_depth != 8) { - XLOG(0, error
[Fink-devel] Dep lib update to h5utils
Martin, Your package h5utils currently can't update to use libpng 14. The attached patch allows it to build with libpng16. It also builds with hd5.8 and libjpeg9 (though I don't see any actual use of the libjpeg9 library). Also, note that libmatheval is now available in the 10.7 tree, and h5utils links to it if found. Hanspeter --- a/writepng.c.orig 2009-06-13 06:58:50.0 +1000 +++ b/writepng.c2012-10-20 22:16:09.0 +1100 @@ -240,6 +240,8 @@ void writepng(char *filename, double skewsin = sin(skew), skewcos = cos(skew); REAL minoverlay = 0, maxoverlay = 0; png_byte mask_byte; + png_colorp palette; + /* we must use direct color for translucent overlays */ if (overlay) @@ -309,7 +311,7 @@ void writepng(char *filename, } /* Set error handling. REQUIRED if you aren't supplying your own * * error hadnling functions in the png_create_write_struct() call. */ - if (setjmp(png_ptr-jmpbuf)) { + if (setjmp(png_jmpbuf(png_ptr))) { /* If we get here, we had a problem reading the file */ fclose(fp); png_destroy_write_struct(png_ptr, (png_infopp) NULL); @@ -334,8 +336,6 @@ void writepng(char *filename, PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_BASE, PNG_FILTER_TYPE_BASE); else { - png_colorp palette; - png_set_IHDR(png_ptr, info_ptr, width, height, 8 /* bit_depth */ , PNG_COLOR_TYPE_PALETTE, PNG_INTERLACE_NONE, @@ -434,7 +434,8 @@ void writepng(char *filename, png_write_end(png_ptr, info_ptr); /* if you malloced the palette, free it here */ - free(info_ptr-palette); + if (eight_bit) +png_free(png_ptr, palette); /* if you allocated any text comments, free them here */ -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Dep lib update to h5utils
On 8/13/2013 5:04 AM, Martin Costabel wrote: On 11/08/13 19:11, Hanspeter Niederstrasser wrote: Martin, Your package h5utils currently can't update to use libpng 14. The attached patch allows it to build with libpng16. It also builds with hd5.8 and libjpeg9 (though I don't see any actual use of the libjpeg9 library). Also, note that libmatheval is now available in the 10.7 tree, and h5utils links to it if found. Thanks, I am working on it (needs update to gcc-4.8, too, along with meep and some other packages). Concerning libmatheval, it didn't build for me, because of libtool: link: gcc -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o .libs/libmatheval.1.dylib .libs/parser.o .libs/scanner.o .libs/error.o .libs/matheval.o .libs/g77_interface.o .libs/node.o .libs/symbol_table.o .libs/xmalloc.o .libs/xmath.o -L/sw/lib -lfl -lm -O2 -install_name /sw/lib/libmatheval.1.dylib -compatibility_version 2 -current_version 2.0 -Wl,-single_module ld: library not found for -lfl clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [libmatheval.la] Error 1 The error goes away when Fink's flex package is installed (provides /sw/lib/libfl.a). Interesting. I have /usr/bin/libfl.a on 10.7/Xcode 4.6.2, which seems to suffice if our 'flex' is not installed. I guess it got removed. This loosk like an upstream bug in the libmatheval config phase; configure tests for -lfl and doesn't find it, but lib/Makefile places it on the linker command line anyway, instead of the -ll that configure had found. libs/Makefile.in hardcodes -lfl for the linker flags. What happens if you add perl -pi -e 's|-lfl|\@LEXLIB\@|g' lib/Makefile.in to PatchScript? That should make lib/Makefile.in accept the configure result. It worked on 10.7 when I forced it to find -ll, but I want to make sure that it also works when there's no physical libfl.a present. Hanspeter -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Dep lib update to h5utils
On 8/14/2013 5:13 AM, Martin wrote: Yes, with the patch it builds. Looking at SDKs, I see /usr/lib/libfl.a for 10.7, and not for 10.8. Thanks for verifying. I've sent a patch upstream. Hanspeter -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] ettercap-0.7.6-1
On 8/14/2013 1:17 AM, Benoit Flippen wrote: Feedback: not good Package won't install. Cmake fails with the following error: CMAKE_OSX_DEPLOYMENT_TARGET is '10.8' but CMAKE_OSX_SYSROOT: is not set to a MacOSX SDK with a recognized version. Either set CMAKE_OSX_SYSROOT to a valid SDK or set CMAKE_OSX_DEPLOYMENT_TARGET to empty. Thanks for the report. I've committed a fixed version of ettercap that should now build when only the command line tools have been installed (no Xcode.app). It should be available after a selfupdate. Hanspeter -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] [cvs] dists/10.7/stable/main/finkinfo/base dpkg.info, 1.13, 1.14 gettext-tools-tests.patch, 1.1, 1.2 gettext-tools.info, 1.6, 1.7 libgettext8-shlibs.info, 1.5, 1.6 libgettext8-shlibs.
On 8/25/2013 4:48 PM, Hisashi T Fujinaka wrote: I think THIS broke futureproof. (not 10.4) On Sun, 25 Aug 2013, Hanspeter Niederstrasser wrote: Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/base In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv21202 Modified Files: dpkg.info gettext-tools-tests.patch gettext-tools.info libgettext8-shlibs.info libgettext8-shlibs.patch libiconv.info libiconv.patch Log Message: bump to gettext 0.18.3.1 As discussed in -core, the lang-vala test in gettext-tools has been fixed. For dpkg.info, I think if you grab the dpkg.info from Futureproof and bump its Revision to 1238, your dpkg should work again. Hanspeter -- Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Fink's itk and tklib can't be installed concurrently (file collision)
On 7/14/2013 11:03 PM, Trevor Harmon wrote: I was able to reproduce the error, but I don't know how to resolve it. Should itk and tklib be marked as conflicting with each other? I know very little about Tk and the tklib package. I created the package only because some other library I needed years ago had a dependency on it, and I submitted the .info in the hope that someone else might find it useful. If anyone would like to take over maintenance, feel free. Trevor On Jun 12, 2013, at 3:15 AM, Hanspeter Niederstrasser f...@snaggledworks.com wrote: Hi, While trying to install Fink's itk and tklib, the following error occurs: The following 2 packages will be installed or updated: itk iwidgets Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb (Reading database ... 318946 files and directories currently installed.) Unpacking itk (from .../itk_3.4-100_darwin-x86_64.deb) ... dpkg: error processing /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb (--install): trying to overwrite '/sw/share/man/mann/widget.n', which is also in package tklib 0.5-1 Errors were encountered while processing: /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb Hanspeter Apologies for not replying earlier. itk and tklib can't Conflicts because I need them for the same package :) There are two easy alternatives: 1) they can 'Replaces' each other, which allows for files form one package to overwrite files from the other w/out having the entire package swapped out, or 2) move or delete the overlapping file from one of the two packages. itk already deletes toplevel.n to avoid a conflict with tcltk. It would make sense to have itk move widget.n to widget-itk.n or some such. We can also use update-alternatives, but that's a big hammer for a little issue. Hanspeter -- Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] 'tor' packages
On 9/1/2013 4:37 PM, Hans-Christoph Steiner wrote: I pushed updates for the Tor packages in fink in 10.5 and 10.6. I'm going to add it to 10.7 also. I emailed Jack Fink, the listed maintainer, back in May but didn't get any response, so I thought it would be OK to go ahead and do it. I saw you asking on #fink asking about making a 'tor' user. Adding a new passwd-* user should be easy, though this would be the first stand alone user that is not part of the passwd-core set of files. I had previously tested making a new user (for quagga) and have a .info candidate, but never got around to committing it [1]. Feel free to take that and use it as a template for your tor user. It should only need string replacements for what 'tor' needs. Please test carefully since I haven't touched it in 8 months, but it /should/ work. If it does, check again before committing in case something policy related comes up. Hanspeter [1] http://cvs.snaggledworks.com/viewvc.cgi/fink/3rdparty/main/finkinfo/base/passwd-quagga.info?view=log -- Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] docutils-py PreRmScript has problems with update-alternatives in new dpkg-1.16 test branch
Charles, The PreRmScript from docutils-py has problems with the new dpkg that is being tested. The update-alternatives during PreRmScript fails to correctly uninstall and makes it impossible to remove the package. The actual error is this: Removing docutils-py27 ... update-alternatives: error: no alternatives for rst2html-py The following patch (with a Revision bump) fixes this so that it works with the new dpkg. I can commit to 10.7, but don't have a way to test to make sure that it works with the old/current dpkg (it should). 8 8 8 8 8 @@ -48,19 +48,19 @@ # link namepath (source) priority update-alternatives --install %p/bin/$i$i %p/bin/$i-%type_raw[python].py %type_pkg[python] \ --slave %p/bin/$i.py $i-py %p/bin/$i-%type_raw[python].py done PreRmScript: if [ $1 != upgrade ]; then -for i in rst2html rst2latex rst2man rst2odt rst2odt_prepstyles rst2pseudoxml rst2s5 rst2xetex rst2xml rstpep2ht; do - update-alternatives --remove-all $i - update-alternatives --remove-all $i-py +for i in rst2html rst2latex rst2man rst2odt rst2odt_prepstyles rst2pseudoxml rst2s5 rst2xetex rst2xml rstpep2html; do + update-alternatives --remove $i %p/bin/$i-%type_raw[python].py + update-alternatives --remove $i-py %p/bin/$i-%type_raw[python].py done fi DocFiles: README.html BUGS.html COPYING.html HISTORY.html FAQ.html THANKS.html Description: Python-approved WYSIWYG text markup toolkit DescDetail: 8 8 8 8 8 Hanspeter -- LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] [cvs] dists/10.7/stable/main/finkinfo/libs/pythonmods virtualenv-systempython.info, NONE, 1.1
RuntimeVars: PYTHONPATH: %p/Library/Python/%type_raw[python]/site-packages Won't this break anything else that has already set PYTHONPATH? At least, you'll probably want to append or prepend to the existing value rather than over writing. And how will fink-python using pymods react to being forced to search in %p/Library/Python? Hanspeter -- Hanspeter Niederstrasser hanspeter AT snaggledworks DOT com -- LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] [cvs] dists/10.7/stable/main/finkinfo/libs/pythonmods virtualenv-systempython.info, NONE, 1.1
On 9/20/2013 5:58 PM, Hans-Christoph Steiner wrote: On Sep 20, 2013, at 4:37 PM, Hanspeter Niederstrasser wrote: RuntimeVars: PYTHONPATH: %p/Library/Python/%type_raw[python]/site-packages Won't this break anything else that has already set PYTHONPATH? At least, you'll probably want to append or prepend to the existing value rather than over writing. And how will fink-python using pymods react to being forced to search in %p/Library/Python? So far this has been working for what I have be doing (just today). These are all things I'm not aware of. What do you propose? Should I just append $PYTHONPATH ? Like: RuntimeVars: PYTHONPATH: %p/Library/Python/%type_raw[python]/site-packages:$PYTHONPATH As danielj mentioned, this will break. Unfortunately, it snuck through for you because of two faults in the validator: 1) validator doesn't do % expansion before checking a .info, and 2) Library/Python was not added to the validator when it became a legal path. I've written a patch that should deal with #2, but #1 will have to be dealt with separately since it's a much bigger overall issue. https://github.com/fink/fink/issues/88 Hanspeter -- LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. http://pubads.g.doubleclick.net/gampad/clk?id=64545871iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Fink's itk and tklib can't be installed concurrently (file collision)
On 6/12/2013 6:15 AM, Hanspeter Niederstrasser wrote: Hi, While trying to install Fink's itk and tklib, the following error occurs: The following 2 packages will be installed or updated: itk iwidgets Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb (Reading database ... 318946 files and directories currently installed.) Unpacking itk (from .../itk_3.4-100_darwin-x86_64.deb) ... dpkg: error processing /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb (--install): trying to overwrite '/sw/share/man/mann/widget.n', which is also in package tklib 0.5-1 Errors were encountered while processing: /sw/fink/dists/stable/main/binary-darwin-x86_64/languages/itk_3.4-100_darwin-x86_64.deb This was taken care of in the 10.7 tree with itk-3.4-102 and itk-4.0.0-202 by removing widget.n from the itk package. Hanspeter -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fink package uses PYTHONPATH in RuntimeVars
Dear Fink developer: Fink-git now has a validator check to make sure that PYTHONPATH is not set in RuntimeVars as this will almost assuredly break pythonmods that use a different python and accidentally pick up a mod due to PYTHONPATH being set. The following pythonmods in the 10.4 and 10.7 trees currently set PYTHONMOD in RuntimeVars and will be affected by the new validator check: pip-systempython setuptools-tng-systempython virtualenv-systempython pil-systempython25 pip-systempython pyserial-systempython virtualenv-systempython If you need help in fixing your package, please follow up on the fink-devel mailing list. Thank you, Hanspeter -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] pymtp on 10.7 needs libmtp1 but libmtp/libmtp1 splitoffs are broken
Hans-Christoph, pymtp in the 10.7 tree Depends on libmtp1-shlibs, but that package doesn't exist in that tree. I was going to copy over the version from the 10.4 tree, but am having a hard time understanding the package naming scheme. On 10.4, libmtp is version 1.0.1 and libmtp1 is version 1.1.6. But on 10.7, the existing libmtp is version 1.1.6. Also, there's no python25 in the 10.7 tree, so pymtp-py25 needs to be removed there once the libmtp naming is worked out. Hanspeter -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60134071iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] jack-0.121.3 update for 10.8/10.9 compatibility
On 10/19/2013 12:57 PM, Jack Howarth wrote: Adrian, The current jack packaging in the sound subdirectory of the fink 10.7 tree fails to build on 10.9 due to the following compile time error. Can the new jack be updated to use libcelt0.2-{dev,shlibs} rather than the really old celt-{dev,shlibs} pkg? Or even better, opus, which is a superset of the celt codec and has fully replaced the now obsoleted celt? Hanspeter -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] [fink] Selfupdate-git and -svn, take two (#78)
On 10/17/2013 10:44 PM, Charles Lepple wrote: [This was originally a discussion on a GitHub pull request, but I feel like it is a little tangential to the original pull request, and potentially interesting to others testing selfupdate-git.] https://github.com/fink/fink/pull/78#issuecomment-25298485 I wrote: @fingolfin said: One part is getting this out to users. I imagine this would work as follows: ... 2. We post a (last, up to fixes) update of fink.info with this code to dists, enabling selfupdate-git Aside from switching the dists from CVS to Git, this is a big hurdle for testing. I haven't tested with this rebased branch, but the original selfupdate-git injected fink code would get blown away during a selfupdate when a new fink.info was checked in. I suspect I might have been doing something wrong there, though. Is there some other way to pin the git-enabled fink package during testing? @akhansen said: My guess is that the version noted in the VERSION file is lower than the current released version. This sets the version that gets encoded in your local .info file. It took me a little while to figure out that AKH is referring to VERSION in fink, not $prefix/fink/dists. What is the recommended way to update the selfupdate-git version of fink itself? You should be able to just take the Fink git clone that you have (for the right branch), 'git pull' to grab the latest changes from that branch, followed by running './inject' from inside the git directory. Hanspeter -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] new Qt 4.8.5 package for testing
I have uploaded my Qt4 4.8.5 package for testing on the tracker. https://sourceforge.net/p/fink/package-submissions/4362/ Our existing qt4 is really old (4.7 series) and is needing significant patching to make it work on newer OSes. I have built and tested it on 10.7 and found no obvious issue there. I also used it to build Valknut-aqua and pyqt4-mac-py27 successfully. However, I have not tested it on 10.8 and 10.9. The package is currently named qt4-mine-mac, which is a temporary name to make it obvious that it is still in testing (final renaming can happen after everything is shown to work as expected). Please download and test building, especially on 10.8 and 10.9 and comment back on the tracker with successes or failures. Thank you, Hanspeter -- Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Error building gd3 on 10.6/i386.
On 11/3/2013 7:58 PM, Alexander Hansen wrote: I wanted to update gnuplot (other than gnuplot-minimal) to use gd3 instead of gd2, but I ran into this problem testing gd3 on 10.6/i386: ... libtool: link: gcc -std=gnu99 -dynamiclib -o .libs/libgd.3.dylib .libs/gd.o .libs/gd_color.o .libs/gd_color_map.o .libs/gd_transform.o .libs/gdfx.o .libs/gd_security.o .libs/gd_gd.o .libs/gd_gd2.o .libs/gd_io.o .libs/gd_io_dp.o .libs/gd_gif_in.o .libs/gd_gif_out.o .libs/gd_io_file.o .libs/gd_io_ss.o .libs/gd_jpeg.o .libs/gd_png.o .libs/gd_ss.o .libs/gd_topal.o .libs/gd_wbmp.o .libs/gdcache.o .libs/gdfontg.o .libs/gdfontl.o .libs/gdfontmb.o .libs/gdfonts.o .libs/gdfontt.o .libs/gdft.o .libs/gdhelpers.o .libs/gdkanji.o .libs/gdtables.o .libs/gdxpm.o .libs/wbmp.o .libs/gd_filter.o .libs/gd_nnquant.o .libs/gd_rotate.o .libs/gd_matrix.o .libs/gd_interpolation.o .libs/gd_crop.o .libs/webpimg.o .libs/gd_webp.o .libs/gd_tiff.o .libs/gd_tga.o .libs/gd_bmp.o .libs/gd_xbm.o .libs/gd_color_match.o -L/sw/lib -L/usr/X11/lib /sw/lib/libiconv.dylib /sw/lib/libjpeg.dylib -lz /sw/lib/libpng16.dylib /sw/lib/freetype219/lib/libfreetype.dylib /sw/lib/fontconfig2/lib/libfontconfig.dylib -lXpm -lX11 -lvpx /sw/lib/libtiff.dylib-pthread -install_name /sw/lib/libgd.3.dylib -compatibility_version 4 -current_version 4.0 -Wl,-single_module ld: absolute addressing (perhaps -mdynamic-no-pic) used in _vp8_dequant_idct_add_mmx from /sw/lib/libvpx.a(dequantize_mmx.asm.o) not allowed in slidable image. Use '-read_only_relocs suppress' to enable text relocs ... I _guess_ I could allow the 10.6 and 10.7+ packaging to diverge. The only things I could find about this points to the use of PIC code, but it seems that the changes would have to be done in libvpx. None of the possible flags (-read_only_relocs suppress, -mdynamic-no-pic, using ld_classic) mentioned in online posts (most about 5-6 years old) fixed the 10.6/i386 build here. I'll happily welcome suggestions to try. Hanspeter -- Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Error building gd3 on 10.6/i386.
On 11/4/2013 10:21 AM, Alexander Hansen wrote: On 11/4/13 4:30 AM, Hanspeter Niederstrasser wrote: On 11/3/2013 7:58 PM, Alexander Hansen wrote: I wanted to update gnuplot (other than gnuplot-minimal) to use gd3 instead of gd2, but I ran into this problem testing gd3 on 10.6/i386: ... libtool: link: gcc -std=gnu99 -dynamiclib -o .libs/libgd.3.dylib .libs/gd.o .libs/gd_color.o .libs/gd_color_map.o .libs/gd_transform.o .libs/gdfx.o .libs/gd_security.o .libs/gd_gd.o .libs/gd_gd2.o .libs/gd_io.o .libs/gd_io_dp.o .libs/gd_gif_in.o .libs/gd_gif_out.o .libs/gd_io_file.o .libs/gd_io_ss.o .libs/gd_jpeg.o .libs/gd_png.o .libs/gd_ss.o .libs/gd_topal.o .libs/gd_wbmp.o .libs/gdcache.o .libs/gdfontg.o .libs/gdfontl.o .libs/gdfontmb.o .libs/gdfonts.o .libs/gdfontt.o .libs/gdft.o .libs/gdhelpers.o .libs/gdkanji.o .libs/gdtables.o .libs/gdxpm.o .libs/wbmp.o .libs/gd_filter.o .libs/gd_nnquant.o .libs/gd_rotate.o .libs/gd_matrix.o .libs/gd_interpolation.o .libs/gd_crop.o .libs/webpimg.o .libs/gd_webp.o .libs/gd_tiff.o .libs/gd_tga.o .libs/gd_bmp.o .libs/gd_xbm.o .libs/gd_color_match.o -L/sw/lib -L/usr/X11/lib /sw/lib/libiconv.dylib /sw/lib/libjpeg.dylib -lz /sw/lib/libpng16.dylib /sw/lib/freetype219/lib/libfreetype.dylib /sw/lib/fontconfig2/lib/libfontconfig.dylib -lXpm -lX11 -lvpx /sw/lib/libtiff.dylib-pthread -install_name /sw/lib/libgd.3.dylib -compatibility_version 4 -current_version 4.0 -Wl,-single_module ld: absolute addressing (perhaps -mdynamic-no-pic) used in _vp8_dequant_idct_add_mmx from /sw/lib/libvpx.a(dequantize_mmx.asm.o) not allowed in slidable image. Use '-read_only_relocs suppress' to enable text relocs ... I _guess_ I could allow the 10.6 and 10.7+ packaging to diverge. The only things I could find about this points to the use of PIC code, but it seems that the changes would have to be done in libvpx. None of the possible flags (-read_only_relocs suppress, -mdynamic-no-pic, using ld_classic) mentioned in online posts (most about 5-6 years old) fixed the 10.6/i386 build here. I'll happily welcome suggestions to try. Hanspeter gd3 works on 10.6/x86_64 (not too surprising, I guess). Any objections to my migrating it over with an Architecture tag? Done. Hanspeter -- Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] perl5162-core build/install problem on case-sensitiveFS
ARCHFLAGS= /usr/bin/arch -x86_64 perl5.16 Makefile.PL PERL=/usr/bin/arch -x86_64 perl5.16 PREFIX=/sw INSTALLPRIVLIB=/sw/lib/perl5/5.16.2 INSTALLARCHLIB=/sw/lib/perl5/5.16.2/darwin-thread-multi-2level INSTALLSITELIB=/sw/lib/perl5/5.16.2 INSTALLSITEARCH=/sw/lib/perl5/5.16.2/darwin-thread-multi-2level INSTALLMAN1DIR=/sw/share/man/man1 INSTALLMAN3DIR=/sw/share/man/man3 INSTALLSITEMAN1DIR=/sw/share/man/man1 INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin arch: Can't find perl5.16 in PATH (there is /sw/bin/perl5.16.2 in PATH, and the equivalent works for arch -x86_64 perl5.12 vs. /sw/bin/perl5.12.3; /usr/bin/arch -x86_64 perl5.16.2 apparently works as well, but here not without the full versioned name). I don't know if this is somehow due to Internals.pod now possibly not being found - it seems to contain some versioning information, but I really don't know anything about perl internals at this level… The 'missing' perl5.16 should be fixed in fink-0.36.1, released two days ago. Fink was incorrectly assuming that all perls were perlX.Y, but this is only the case for system-perl, while fink's perls have always been perlX.Y.Z. Hanspeter -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] perl5162-core build/install problem on case-sensitiveFS
On 11/19/2013 1:55 PM, Derek Homeier wrote: On 19.11.2013, at 7:47PM, Hanspeter Niederstrasser f...@snaggledworks.com wrote: The 'missing' perl5.16 should be fixed in fink-0.36.1, released two days ago. Fink was incorrectly assuming that all perls were perlX.Y, but this is only the case for system-perl, while fink's perls have always been perlX.Y.Z. Hmm, could there be any delays with selfupdate-rsync? I did several over the weekend and another one just now, I've already been wondering about a bzr-git update that did not seem to show up: /usr/bin/rsync -az -v rsync://distfiles.master.finkmirrors.net/finkinfo//TIMESTAMP /sw/fink/TIMESTAMP.tmp receiving file list ... done TIMESTAMP Currently, the only mirror that happens to be updating is this one: rsync://hnd.jp.asi.finkmirrors.net/finkinfo/ You can edit the Mirror-rsync field in /sw/etc/fink.conf to use that. Hanspeter -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] perl5162-core build/install problem on case-sensitiveFS
On 11/19/2013 8:04 PM, Derek Homeier wrote: But a lot of modules fail to build with this missing dependency on cc_runtime.h. There is no cc_runtime.h of either capitalisation in /sw/lib/perl5-core/5.16.2/darwin-thread-multi-2level/CORE nor anywhere in the perl-5.16.2 source. Thanks for the help so far! Derek ARCHFLAGS= /usr/bin/arch -x86_64 perl5.16.2 Makefile.PL PERL=/usr/bin/arch -x86_64 perl5.16.2 PREFIX=/sw INSTALLPRIVLIB=/sw/lib/perl5/5.16.2 INSTALLARCHLIB=/sw/lib/perl5/5.16.2/darwin-thread-multi-2level INSTALLSITELIB=/sw/lib/perl5/5.16.2 INSTALLSITEARCH=/sw/lib/perl5/5.16.2/darwin-thread-multi-2level INSTALLMAN1DIR=/sw/share/man/man1 INSTALLMAN3DIR=/sw/share/man/man3 INSTALLSITEMAN1DIR=/sw/share/man/man1 INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin Use of qw(...) as parentheses is deprecated at /sw/lib/perl5/ExtUtils/MM_Any.pm line 987. Testing if you have a C compiler Checking if your kit is complete... Looks good Writing Makefile for version::vxs Writing Makefile for version make CC=gcc CXX=g++ make[1]: Entering directory `/scratch.noindex/fink.build/version-pm5162-0.99.04-1/version-0.9904/vutil' cp lib/version/Internals.pod blib/lib/version/Internals.pod cp lib/version.pm blib/lib/version.pm cp lib/version.pod blib/lib/version.pod cp vperl/vpp.pm blib/lib/version/vpp.pm make[1]: *** No rule to make target `/sw/lib/perl5-core/5.16.2/darwin-thread-multi-2level/CORE/cc_runtime.h', needed by `vutil.o'. Stop. make[1]: *** Waiting for unfinished jobs Do you have extutils-makemaker-pm [1] installed? If yes, remove it and try to rebuild your failing perlmods. Apparently the old unvarianted extutils-makemaker-pm conflicts with the EU::MM that comes with perl5.16.2. Hanspeter [1] http://www.perlmonks.org/?node_id=906346 -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] povray on 10.7 doesn't download
On 11/24/2013 6:22 AM, Schindler Karl-Michael wrote: Date: Sat, 23 Nov 2013 18:56:00 -0500 From: Hanspeter Niederstrasser f...@snaggledworks.com Subject: [Fink-devel] povray on 10.7 doesn't download Message-ID: 52914090.7060...@snaggledworks.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed The newly added povray 3.6.1 on 10.7 doesn't download. The source file is not found in the upstream download site (looks like it changed directories). Also, since it uses really old versions of graphics libraries, it is not going to work on 10.9. The website also says that 3.7 is now out (from 2 weeks ago) and the changelog says libpng and libjpeg support were modernized. Hanspeter I tried to build 3.7, but i did not manage. I also had a look at 3.7, whether the changes to use a newer libpng could be ported to 3.6.1. Again, beyond my capabilities. my plan is to fix the download site and also backport it. Michael. Try the attached info/patch for 3.7. I was able to render one of the included .pov files. (tested on 10.7). Not sure if the povray.conf/povray.ini directions need updating. Hanspeter Package: povray Version: 3.7.0.0 Revision: 2 GCC: 4.0 Maintainer: Andrew Rohl andrewr...@mac.com BuildDepends: boost1.53.nopython, fink-package-precedence ilmbase, libjpeg9, libopenexr6, libpng16, libtiff5, sdl, x11-dev Depends: boost1.53.nopython-shlibs, ilmbase-shlibs, libjpeg9-shlibs, libopenexr6-shlibs, libpng16-shlibs, libtiff5-shlibs, sdl-shlibs, x11 #Source: ftp://ftp.povray.org/pub/povray/Official/Unix/%n-3.6.1.tar.bz2 Source: https://github.com/POV-Ray/povray/archive/v%v.tar.gz Source-MD5: c9473256677808e9e3246e6eb8f69a75 SourceRename: %n-%v.tar.gz PatchFile: %n.patch PatchFile-MD5: 3c8087e6f1eee90f302425e64239be3d ConfigureParams: --build=%m-apple-darwin`uname -r|cut -f1 -d.` \ --host=%m-apple-darwin`uname -r|cut -f1 -d.` \ --with-boost=%p \ --with-boost-thread=boost_thread-mt \ --x-includes=/usr/X11R6/includes \ --x-libraries=/usr/X11R6/lib \ --enable-dependency-tracking \ COMPILED_BY=Andrew Rohl as part of Fink #SetCPPFLAGS: -MD SetLDFLAGS: -L%p/lib -L/usr/X11R6/lib SetLIBS: -lboost_system-mt CompileScript: #!/bin/sh -ev pushd unix ./prebuild.sh popd %{default_script} fink-package-precedence . DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README ConfFiles: %p/etc/povray/3.7/povray.conf %p/etc/povray/3.7/povray.ini Description: The Persistence of Vision Ray Tracer DescDetail: POV-Ray is a free, full-featured ray tracer, written and maintained by a team of volunteers on the Internet. DescUsage: You must copy Fink's %p/etc/povray/3.7/povray.ini file to $HOME/.povrayrc for all users who want to use povray. DescPackaging: Avoid GNUism when copying files https://github.com/POV-Ray/povray/issues/5 Avoid GNUism when using stat https://github.com/POV-Ray/povray/issues/7 * Include sys/types.h to get uint * LIBS needs boost_system-mt to link with boost_thread-mt License: OSI-Approved Homepage: http://www.povray.org/ --- a/source/base/image/image.cpp 2013-11-24 10:09:02.0 -0500 +++ b/source/base/image/image.cpp 2013-11-24 10:06:44.0 -0500 @@ -2829,7 +2829,7 @@ meta[0] = sizeof(pixel_type); meta[1] = m_Width; meta[2] = m_Height; - if (lseek64(m_File, pos, SEEK_SET) != pos) + if (lseek(m_File, pos, SEEK_SET) != pos) throw POV_EXCEPTION(kFileDataErr, Intermediate image storage backing file write/seek failed at creation.); if (write(m_File, meta[0], (int) sizeof(size_type)*3) != (sizeof(size_type)*3)) throw POV_EXCEPTION(kFileDataErr, Intermediate image storage backing file write failed at creation.); @@ -3000,7 +3000,7 @@ #endif pos = block * sizeof(pixel_type) * m_Blocksize; int chunk = sizeof(pixel_type) * m_Blocksize; - if (lseek64(m_File, pos, SEEK_SET) != pos) + if (lseek(m_File, pos, SEEK_SET) != pos) throw POV_EXCEPTION(kFileDataErr, Intermediate image storage backing file read/seek failed.); int bytes = read(m_File, m_Buffer[0], chunk); if (bytes != (sizeof(pixel_type) * m_Blocksize)) @@ -3023,7 +3023,7 @@ if (m_Dirty) { pos = m_CurrentBlock * sizeof(pixel_type) * m_Blocksize; - if (lseek64(m_File, pos, SEEK_SET) != pos) + if (lseek(m_File, pos
Re: [Fink-devel] Source field corrections (ettercap and gdal-pgsql)
On 11/29/2013 9:33 AM, Martin Costabel wrote: The fink autologs mailing list has been writing the same two error messages (a dozen times) every 30 minutes for weeks: /home/f/fink/distfiles/ettercap-0.8.0.tar.gz: No such file or directory wget --no-check-certificate -U 'fink/0.36.99.git' -nv --passive-ftp -O ettercap-0.8.0.tar.gz https://github.com/Ettercap/ettercap/archive/v0.8.0.tar.gz 2013-11-29 13:32:46 URL:https://codeload.github.com/Ettercap/ettercap/tar.gz/v0.8.0 [7069131/7069131] - ettercap-0.8.0.tar.gz [1] The checksum of the file is incorrect. The most likely cause for this is a corrupted or incomplete download Expected: 7c5f5e1fd4002afdfd13765ef92866e1 Actual: MD5(067514bb53ff76b81d578676e2048319) SHA1(008fca94bbd67b578699300eb321766cd41fbfff) Downloading the file ettercap-0.8.0.tar.gz failed. This one comes from a wrong Source-MD5 field in ettercap.info which fink ignores, because a correct Source-Checksum: SHA1() field is also present. I fixed this, seeing that Maintainer is set to None (real-maintainer CCed). Thanks Martin. I've filed https://github.com/fink/fink/issues/100 to deal with mismatched checksums not always being fatal. Hanspeter -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] povray on 10.7 doesn't download
On 12/17/2013 1:41 AM, Alexander Hansen wrote: On 11/24/13 8:03 AM, Hanspeter Niederstrasser wrote: On 11/24/2013 6:22 AM, Schindler Karl-Michael wrote: Date: Sat, 23 Nov 2013 18:56:00 -0500 From: Hanspeter Niederstrasser f...@snaggledworks.com Subject: [Fink-devel] povray on 10.7 doesn't download Message-ID: 52914090.7060...@snaggledworks.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed The newly added povray 3.6.1 on 10.7 doesn't download. The source file is not found in the upstream download site (looks like it changed directories). Also, since it uses really old versions of graphics libraries, it is not going to work on 10.9. The website also says that 3.7 is now out (from 2 weeks ago) and the changelog says libpng and libjpeg support were modernized. Hanspeter I tried to build 3.7, but i did not manage. I also had a look at 3.7, whether the changes to use a newer libpng could be ported to 3.6.1. Again, beyond my capabilities. my plan is to fix the download site and also backport it. Michael. Try the attached info/patch for 3.7. I was able to render one of the included .pov files. (tested on 10.7). Not sure if the povray.conf/povray.ini directions need updating. Hanspeter 2 problems so far 1. There's a missing comma after fink-package-precedence in the BuildDepends. oops. 2. 3.7.0.0 3.61 according to dpkg. Could renumber to 3.70.0 since upstream seems to have a fairly loose interpretation of how version numbers work anyway (though at this point I don't remember where the final '0' came from). Hanspeter -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] povray on 10.7 doesn't download
On 12/17/2013 10:17 AM, Alexander Hansen wrote: On 12/17/13 3:03 AM, Hanspeter Niederstrasser wrote: On 12/17/2013 1:41 AM, Alexander Hansen wrote: On 11/24/13 8:03 AM, Hanspeter Niederstrasser wrote: On 11/24/2013 6:22 AM, Schindler Karl-Michael wrote: Date: Sat, 23 Nov 2013 18:56:00 -0500 From: Hanspeter Niederstrasser f...@snaggledworks.com Subject: [Fink-devel] povray on 10.7 doesn't download Message-ID: 52914090.7060...@snaggledworks.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed The newly added povray 3.6.1 on 10.7 doesn't download. The source file is not found in the upstream download site (looks like it changed directories). Also, since it uses really old versions of graphics libraries, it is not going to work on 10.9. The website also says that 3.7 is now out (from 2 weeks ago) and the changelog says libpng and libjpeg support were modernized. Hanspeter I tried to build 3.7, but i did not manage. I also had a look at 3.7, whether the changes to use a newer libpng could be ported to 3.6.1. Again, beyond my capabilities. my plan is to fix the download site and also backport it. Michael. Try the attached info/patch for 3.7. I was able to render one of the included .pov files. (tested on 10.7). Not sure if the povray.conf/povray.ini directions need updating. Hanspeter 2 problems so far 1. There's a missing comma after fink-package-precedence in the BuildDepends. oops. 2. 3.7.0.0 3.61 according to dpkg. Could renumber to 3.70.0 since upstream seems to have a fairly loose interpretation of how version numbers work anyway (though at this point I don't remember where the final '0' came from). Hanspeter 3) Doesn't build on 10.9. ;-) cf. https://sourceforge.net/p/fink/bugs/1637/ Fix available upstream: https://github.com/POV-Ray/povray/issues/8 Hanspeter -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] libtbb4-4.0.20111130-1 fails to build on 10.7 (missing vtable)
Abdulla, On OS X 10.7 with xcode 4.6.3, libtbb4-4.0.2030-1 fails to build with this error: g++ -fPIC -o libtbb.dylib concurrent_hash_map.o concurrent_queue.o concurrent_vector.o dynamic_link.o itt_notify.o cache_aligned_allocator.o pipeline.o queuing_mutex.o queuing_rw_mutex.o reader_writer_lock.o spin_rw_mutex.o spin_mutex.o critical_section.o task.o tbb_misc.o tbb_misc_ex.o mutex.o recursive_mutex.o condition_variable.o tbb_thread.o concurrent_monitor.o semaphore.o private_server.o rml_tbb.o task_group_context.o governor.o market.o arena.o scheduler.o observer_proxy.o tbb_statistics.o tbb_main.o concurrent_vector_v2.o concurrent_queue_v2.o spin_rw_mutex_v2.o task_v2.o -ldl -lpthread -dynamiclib -m64 -L/sw/lib -Wl,-exported_symbols_list,tbb.def Undefined symbols for architecture x86_64: vtable for tbb::tbb_exception, referenced from: -exported_symbol[s_list] command line option NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. ld: symbol(s) not found for architecture x86_64 Package manager version: 0.36.99.git Distribution version: selfupdate-cvs Sat Dec 21 07:43:17 2013, 10.7, x86_64 Trees: local/main local/nieder/10.4/main stable/main local/nieder/3rdparty/main local/nieder/10.7/main local/injected Xcode.app: 4.6.3 Xcode command-line tools: 4.6.0.0.1.1365549073 Max. Fink build jobs: 1 Hanspeter -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] gmt5-dev doesn't Dep on gmt5-shlibs
Kurt, The SplitOff gmt5-dev doesn't Depend: on the gmt5-shlibs package. This makes it possible to remove the versioned dylib /sw/lib/libgmt.5.dylib but leave the unversioned /sw/lib/libgmt.dylib as a broken symlink. The same thing goes for gmt-dev and gmt-shlibs. Hanspeter -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Conditional AppBundle?
On 1/15/2014 9:17 AM, Sébastien Maret wrote: Hi, Does the AppBundle field support conditionals, that is can we have something like: AppBundle: (%type_raw[uitype] = -app) SomeApp.app Unfortunately, no. You have to manually move the .app bundle to %i/Applications in InstallScript and then set up the symlinks in /Applications/Fink in PostInstScript/PreRmScript if you want. Look at the package valknut-aqua (valknut.info) for how I solved it there. Hanspeter -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] clustalo can't find omp.h on 10.9
Jack, My Fink package clustalo has the ability to build using OpenMP. When I set CC and CXX to mpicc and mpic++ on 10.7, the package builds fine and links to the openmpi and gcc48 libraries. However, I have a bug report from a 10.9.1 user where omp.h is not found. Here's the failed compiler command: /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../../src -I/sw/include -fopenmp -O3 -g -O2 -MT ktuple_pair.lo -MD -MP -MF .deps/ktuple_pair.Tpo -c -o ktuple_pair.lo ktuple_pair.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../../src -I/sw/include -fopenmp -O3 -g -O2 -MT ktuple_pair.lo -MD -MP -MF .deps/ktuple_pair.Tpo -c ktuple_pair.c -fno-common -DPIC -o .libs/ktuple_pair.o clang: warning: argument unused during compilation: '-fopenmp' ktuple_pair.c:41:10: fatal error: 'omp.h' file not found #include omp.h ^ 1 error generated. And omp.h does exist for him: $ ls -l /sw/lib/gcc4.8/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/omp.h -rw-r--r-- 1 root admin 3620 Oct 28 11:41 /sw/lib/gcc4.8/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/omp.h Debian has seen this failure in their clang build farm, which makes sense since clang can't do OpenMPI yet. http://clang.debian.net/logs/2013-07-14/clustalo_1.2.0-1_unstable_clang.log It seems that mpicc on 10.9 is using clang as the compiler (openmpi-10.9 sets CC and CXX to clang/clang++) and not gcc-fsf-4.8. Is this usage correct? And is this the cause of the clustalo build failure? Thanks for your help, Hanspeter -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Webpage languages
On 1/24/2014 5:06 AM, Sébastien Maret wrote: Hi all, The translated versions of the Fink webpage are outdated. For example, the last news on the French version: http://www.finkproject.org/index.php?phpLang=fr is more than three years old 2012-04-09. In addition, the « Status » sections does not mention 10.8, nor 10.9. Both the news and the status section are in english anyway. Users who have set their system in French land automatically on the French version of the page. From what they see on the webpage they may think that the project is dead. Since nobody seems to translate the pages anymore, I wonder if we should continue having versions in languages other than english. I'm currently doing a minor update to at least have the different language front pages include the English version of the news and status (non-native language is better than no info). I'll be happy to use the correct language is someone sends me the text. It doesn't have to be properly formatted, I can do that before committing. Hanspeter -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] [cvs] dists/10.7/stable/main/finkinfo/sci rstudio-desktop.info, 1.2, 1.3
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/rstudio-desktop.info,v diff -u -d -r1.2 -r1.3 --- rstudio-desktop.info 23 Feb 2014 07:08:30 - 1.2 +++ rstudio-desktop.info 26 Feb 2014 09:22:49 - 1.3 at at -1,76 +1,59 at at Package: rstudio-desktop -Version: 0.98.653 -Revision: 1 -Distribution: 10.8, 10.7 +Version: 0.94.82 +Revision: 2 +Distribution: 10.6 Baba, It seems that the 10.6 version of rstudio-desktop was accidentally checked into the 10.7 tree. Hanspeter -- Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] clustalo can't find omp.h on 10.9
Jack, My Fink package clustalo has the ability to build using OpenMP. When I set CC and CXX to mpicc and mpic++ on 10.7, the package builds fine and links to the openmpi and gcc48 libraries. However, I have bug reports from two 10.9 users where omp.h is not found. Here's the failed compiler command: /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../../src -I/sw/include -fopenmp -O3 -g -O2 -MT ktuple_pair.lo -MD -MP -MF .deps/ktuple_pair.Tpo -c -o ktuple_pair.lo ktuple_pair.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../../src -I/sw/include -fopenmp -O3 -g -O2 -MT ktuple_pair.lo -MD -MP -MF .deps/ktuple_pair.Tpo -c ktuple_pair.c -fno-common -DPIC -o .libs/ktuple_pair.o clang: warning: argument unused during compilation: '-fopenmp' ktuple_pair.c:41:10: fatal error: 'omp.h' file not found #include omp.h ^ 1 error generated. And omp.h does exist for him: $ ls -l /sw/lib/gcc4.8/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/omp.h -rw-r--r-- 1 root admin 3620 Oct 28 11:41 /sw/lib/gcc4.8/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2/include/omp.h Debian has seen this failure in their clang build farm, which makes sense since clang can't do OpenMPI yet. http://clang.debian.net/logs/2013-07-14/clustalo_1.2.0-1_unstable_clang.log It seems that mpicc on 10.9 is using clang as the compiler (openmpi-10.9 sets CC and CXX to clang/clang++) and not gcc-fsf-4.8. Is this usage correct? And is this the cause of the clustalo build failure? Thanks for your help, Hanspeter -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] boost1.55.info thinko
On Sat, April 26, 2014 11:14 am, Jack Howarth wrote: Hanspeter, What is the logic behind making boost1.55 build against the g++-fsf-4.8 compiler instead of clang++ on 10.9 and later? By doing that, you require any program that links against boost1.55 and all of its support libraries to be built with g++-fsf-4.8. We were very careful when Mavericks landed to make sure that boost1.53 properly built against libc++ from clang++ rather than any of the libstdc++ releases (system or fsf gcc). This seems like a major regression in the packaging compared to boost1.53. I am surprised you resorted to that as the newer boost release should have even more libc++ related fixes than 1.53 did. Jack Jack, I'm currently traveling and unable to test any issues until Wednesday at the earliest, but more likely not until the weekend. I'm OK with the 10.9 conditional you put in to build with clang++ on 10.9 (plus the atomic patch). I'll be back towards the middle/end of the week to further discuss as needed. If you feel more changes are needed, please discuss on here or on #fink with dmacks since he'll understand issues that may arise from the package management end. Thanks for your help, Hanspeter -- More agile than a turtle, stronger than a mouse, nobler than a lettuce -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] ddd build failure, 10.9/Xcode 5.1.1
On 5/26/2014 10:19 PM, Alexander Hansen wrote: It appears to be due to clang's strictness: ... g++ -DHAVE_CONFIG_H -I. -I./.. -isystem /usr/X11R6/include -I/sw/include -O2 -g -Wall -W -Wwrite-strings -mminimal-toc -trigraphs -c -o home.o home.C clang: warning: unknown argument: '-mminimal-toc' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded to a warning) in the future clang: warning: argument unused during compilation: '-mminimal-toc' In file included from cwd.C:31: In file included from ./cwd.h:32: ./strclass.h:813:19: error: friend declaration specifying a default argument must be a definition friend string common_prefix(const string x, const string y, Was this not taken care of by https://sourceforge.net/p/fink/package-submissions/4405/ ? That built for me on 10.9/xcode5.1.1 Hanspeter -- The best possible search technologies are now affordable for all companies. Download your FREE open source Enterprise Search Engine today! Our experts will assist you in its installation for $59/mo, no commitment. Test it for FREE on our Cloud platform anytime! http://pubads.g.doubleclick.net/gampad/clk?id=145328191iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] pyqt4-py27-4.10.4-1 failed
On 6/7/2014 8:06 PM, Daniel Johnson wrote: On Jun 7, 2014, at 7:48 AM, Jack Howarth howarth.at.f...@gmail.com wrote: Daniel, The pyqt4-py27-4.10.4-1 packaging in the 10.7 tree is failing to build. Here on 10.8 against Xcode 5.1.1, it fails with… c++ -headerpad_max_install_names -L/sw/lib/system-openssl/lib -bundle -L/sw/lib/python2.7/config -ldl -Wl,-framework,CoreFoundation -lpython2.7 -o QtCore.so sipQtCorecmodule.o sipQtCoreQList0600QPair0100QByteArray0100QByteArray.o sipQtCoreQList0600QPair0100QString0100QString.o sipQtCoreQSet0101QAbstractState.o sipQtCoreQList0101QAbstractTransition.o sipQtCoreQList0100QUrl.o sipQtCoreQList0101QAbstractAnimation.o sipQtCoreQList0101QAbstractState.o sipQtCoreQHash18000100QByteArray.o sipQtCoreQMap18000100QVariant.o sipQtCoreQList0100QByteArray.o sipQtCoreQVector0100QXmlStreamNotationDeclaration.o sipQtCoreQVector0100QXmlStreamNamespaceDeclaration.o sipQtCoreQVector0100QXmlStreamEntityDeclaration.o sipQtCoreQMap0100QString0100QVariant.o sipQtCoreQList0100QVariant.o sipQtCoreQHash0100QString0100QVariant.o sipQtCoreQVector0600QPair24000100QVariant.o sipQtCoreQList0101QObject.o sipQtCoreQList0100QModelIndex.o sipQtCoreQList0100QFileInfo.o sipQtCoreQPyNullVariant_5.o sipQtCoreQXmlStreamWri ter.o sipQtCoreQXmlStreamReader.o sipQtCoreQXmlStreamEntityResolver.o sipQtCoreQXmlStreamEntityDeclaration.o sipQtCoreQXmlStreamNotationDeclaration.o sipQtCoreQXmlStreamNamespaceDeclaration.o sipQtCoreQXmlStreamAttributes.o sipQtCoreQXmlStreamAttribute.o sipQtCoreQWaitCondition.o sipQtCoreQVector2400.o sipQtCoreQVector1900.o sipQtCoreQVector1800.o sipQtCoreQList0100QVariantType.o sipQtCoreQVariant_5.o sipQtCoreQVariant_4.o sipQtCoreQUuid.o sipQtCoreQUrlFormattingOptions.o sipQtCoreQUrl.o sipQtCoreQTranslator.o sipQtCoreQTimer.o sipQtCoreQTimeLine.o sipQtCoreQThreadPool.o sipQtCoreQThread.o sipQtCoreQTextStreamManipulator.o sipQtCoreQTextStreamNumberFlags.o sipQtCoreQTextStream.o sipQtCoreQTextDecoder.o sipQtCoreQTextEncoder.o sipQtCoreQTextCodecConverterState.o sipQtCoreQTextCodecConversionFlags.o sipQtCoreQTextCodec.o sipQtCoreQTextBoundaryFinderBoundaryReasons.o sipQtCoreQTextBoundaryFinder.o sipQtCoreQTemporaryFile.o sipQtCoreQSystemSemaphore.o sipQtCoreQStringMatcher_0.o sipQtCore QStringList_0.o sipQtCoreQStringList_1.o sipQtCoreQStringRef_0.o sipQtCoreQStringRef_1.o sipQtCoreQLatin1String_0.o sipQtCoreQStringSectionFlags_0.o sipQtCoreQString_0.o sipQtCoreQString_1.o sipQtCoreQStateMachineWrappedEvent.o sipQtCoreQStateMachineSignalEvent.o sipQtCoreQStateMachine.o sipQtCoreQState.o sipQtCoreQSocketNotifier.o sipQtCoreQSizeF.o sipQtCoreQSize.o sipQtCoreQSignalTransition.o sipQtCoreQSignalMapper.o sipQtCoreQSharedMemory.o sipQtCoreQSettings.o sipQtCoreQSet1900.o sipQtCoreQSet1800.o sipQtCoreQSequentialAnimationGroup.o sipQtCoreQSemaphore.o sipQtCoreQRunnable.o sipQtCoreQResource.o sipQtCoreQRegExp.o sipQtCoreQRectF.o sipQtCoreQRect.o sipQtCoreQWriteLocker.o sipQtCoreQReadLocker.o sipQtCoreQReadWriteLock.o sipQtCoreQProcessEnvironment.o sipQtCoreQProcess.o sipQtCoreQPointF.o sipQtCoreQPoint.o sipQtCoreQPluginLoader.o sipQtCoreQPropertyAnimation.o sipQtCoreQVariantAnimation.o sipQtCoreQPauseAnimation.o sipQtCoreQParallelAnimationGroup.o sipQtCoreQPair19001900.o sip QtCoreQPair18001800.o sipQtCoreQGenericReturnArgument.o sipQtCoreQGenericArgument.o sipQtCoreQMetaObject.o sipQtCoreQObjectCleanupHandler.o sipQtCoreQWidget.o sipQtCoreQMutexLocker.o sipQtCoreQMutex.o sipQtCoreQMimeData.o sipQtCoreQMetaType.o sipQtCoreQMetaClassInfo.o sipQtCoreQMetaProperty.o sipQtCoreQMetaEnum.o sipQtCoreQMetaMethod.o sipQtCoreQMargins.o sipQtCoreQList0100QLocaleCountry.o sipQtCoreQSystemLocale.o sipQtCoreQLocaleNumberOptions.o sipQtCoreQLocale.o sipQtCoreQList2400.o sipQtCoreQList1900.o sipQtCoreQList1800.o sipQtCoreQList0600QPair24002400.o sipQtCoreQList0600QPair18001800.o sipQtCoreQLineF.o sipQtCoreQLine.o sipQtCoreQLibraryInfo.o sipQtCoreQLibraryLoadHints.o sipQtCoreQLibrary.o sipQtCoreQIODeviceOpenMode.o sipQtCoreQHistoryState.o sipQtCoreQFSFileEngine.o sipQtCoreQFinalState.o sipQtCoreQFileSystemWatcher.o sipQtCoreQFileInfo.o sipQtCoreQFilePermissions.o sipQtCoreQFile.o sipQtCoreQEventTransition.o sipQtCoreQEventLoopProcessEventsFlags.o sipQtCoreQEventLoop.o sip QtCoreQElapsedTimer.o sipQtCoreQEasingCurve.o sipQtCoreQDirIteratorIteratorFlags.o sipQtCoreQDirIterator.o sipQtCoreQDirSortFlags.o sipQtCoreQDirFilters.o sipQtCoreQDir.o sipQtCoreQDateTime.o sipQtCoreQTime.o sipQtCoreQDate.o sipQtCoreQDataStream.o sipQtCoreQCryptographicHash.o sipQtCoreQDynamicPropertyChangeEvent.o sipQtCoreQChildEvent.o sipQtCoreQTimerEvent.o sipQtCoreQEvent.o sipQtCoreQCoreApplication.o sipQtCoreQChar_0.o sipQtCoreQChar_1.o sipQtCoreQLatin1Char_0.o sipQtCoreQByteArrayMatcher.o sipQtCoreQByteArray.o sipQtCoreQBuffer.o sipQtCoreQIODevice.o sipQtCoreQBitArray.o sipQtCoreQBasicTimer.o sipQtCoreQAnimationGroup.o
[Fink-devel] r-base hardcodes full path to sed that's used at buildtime
When building another pkg that uses r-base30, I get this error: -- Using R at /sw/Library/Frameworks/R.framework/Versions/3.0/Resources/bin/R /sw/Library/Frameworks/R.framework/Versions/3.0/Resources/bin/R: line 191: /sw/bin/sed: No such file or directory ERROR: option '-e' requires a non-empty argument -- R architecture is -- Looking for R_HOME /sw/Library/Frameworks/R.framework/Versions/3.0/Resources/bin/R: line 191: /sw/bin/sed: No such file or directory ERROR: option '-e' requires a non-empty argument CMake Error at rkward/rbackend/FindR.cmake:32 (MESSAGE): Could NOT determine R_HOME (probably you misspecified the location of R) Call Stack (most recent call first): rkward/rbackend/CMakeLists.txt:1 (INCLUDE) Package manager version: 0.37.0 Distribution version: selfupdate-cvs Thu Jun 12 19:48:20 2014, 10.7, x86_64 Trees: local/main local/nieder/10.4/main stable/main local/nieder/3rdparty/main local/nieder/10.7/main local/injected Xcode.app: 4.6.3 Xcode command-line tools: 4.6.0.0.1.1365549073 Max. Fink build jobs: 8 Hanspeter -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] rkward vs katepart.so
On 6/14/2014 4:28 PM, Jack Howarth wrote: Hanspeter, The difference appears to be that we are emitting -Wl,-dead_strip_dylibs in fink whereas the kde builds on MacPorts doesn't do that. Adding… Yes, Fink's KDE4 buildenv has been adding -dead_strip_dylibs since the 4.4 days (or earlier). If anything in the KDE suite is requiring a dylib on the fly and not linking to it should be fixed to stop that. However, I see your later message that the plugin problem was due to a typo in the .info file. Glad it's working. Hanspeter -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] symlinks in /Applications/Fink/KDE4
On 6/14/2014 6:17 PM, Jack Howarth wrote: Hanspeter,, One change we might want to mimic from the MacPorts KDE packages is their aggressive use of symlinks in /Applications/MacPorts/KDE4. For example, a basic kde4 installation places… Good idea. For now, I'm putting them into %p/Applications/KDE and will generate the /Applications/Fink symlinks later. Hanspeter -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] kde updates
On Wed, June 18, 2014 8:54 am, Jack Howarth wrote: Hanspeter, I am getting the following error when I try to 'fink update-all' your recent kde updates from todayâ¦. % fink update-all Password: Information about 10653 packages read in 3 seconds. The following 15 packages will be installed or updated: kactivities6-mac-dev kactivities6-mac-shlibs kate4-mac kate4-mac-data katepart4-mac kcachegrind4-mac-converters kdebase4-runtime-mac kdepimlibs4-mac kdepimlibs4-mac-shlibs libkateinterfaces4-mac-shlibs libkatepartinterfaces4-mac-shlibs libkholidays4-mac-shlibs libknotifyplugin4-mac-shlibs libokularcore4-mac-shlibs okular4-mac The following 2 additional packages will be installed: kactivities-mac-bin kdepimlibs4-mac-dev Do you want to continue? [Y/n] Reading buildlock packages... Could not resolve inconsistent dependencies! Fink isn't sure how to install the above packages safely. You may be able to fix things by running: fink scanpackages sudo apt-get update sudo apt-get install kactivities6-mac-dev=4.13.1-2 kactivities6-mac-shlibs=4.13.1-2 kactivities-mac-bin=4.13.1-2 Failed: Fink::SysState: Could not resolve inconsistent dependencies Did you try running the 3 commands listed at the end? Unfortunately, kactivities-mac-bin was originally named as just kactivities-bin and the dependency name change (via kactivities6-mac-dev) can confuse Fink's engine. Apt-get can be smarter about such things. Hanspeter -- -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] trouble installing emacs24
On 6/23/2014 12:15 AM, Jesse Alama wrote: I see that Emacs 24 was recently made available as a Fink package (thanks!). I had some trouble installing on my 10.9.2 MacBook Pro: after building, I see this: [...] In fink-run-directories: /sw/share/emacs24/site-lisp/fink-startup.el:129:25:Warning: `mapcar' called for effect; use `mapc' or `dolist' instead Wrote /sw/share/emacs24/site-lisp/fink-startup.elc basename: extra operand '/sw/share/info/emacs-24/autotype.info.gz' Try 'basename --help' for more information. chown: invalid user: 'games' /sw/bin/dpkg: error processing emacs24 (--install): subprocess post-installation script returned error exit status 1 Emacs depends on the pkg 'passwd-games' so that user should normally be set up on the system. Try 'fink reinstall passwd-games' and select yes when asked to install the user. Hanspeter -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing Easy Data Exploration http://p.sf.net/sfu/hpccsystems ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] trouble installing emacs24
On 6/23/2014 2:50 PM, Daniel Macks wrote: On Mon, 23 Jun 2014 20:37:00 +0100, Derek Homeier de...@astro.physik.uni-goettingen.de wrote: On 23 Jun 2014, at 01:43 pm, Jesse Alama jesse.al...@gmail.com wrote: Emacs depends on the pkg 'passwd-games' so that user should normally be set up on the system. Try 'fink reinstall passwd-games' and select yes when asked to install the user. Thanks, that does seem to have made a difference. A fresh rebuild and reinstall of emacs24 does lead to some curiosities, though: emacs24-24.3-3 now seems to be missing a dependency on gnutls28-shlibs. And libmagickcore6.q16.2-shlibs libmagickwand6.q16.2-shlibs The new dependencies have been taken care of. Hanspeter -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] phylip source is no longer available from upstream
Cyril, The source for Fink's phylip-3.69 has been removed from the author's download site and is no longer available. Their current release is 3.695. Can Fink's package be updated to this version? Also, if it's possible, can the License field be changed to Restrictive/Distributable, which allows it to be mirrored? Hanspeter -- Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Missing Depnds:perlXXX-core
On Sun, August 3, 2014 10:09 pm, Daniel Macks wrote: Should we make a validator test for if: Â Package:*-pm(\d+) then require: Â Depends:perl\1-core ? Should it be a .info test or a .dep test? I tried a few grep-based heuristics on dists/10.7/finkinfo and found 40-80 such missing. Probably doesn't hurt to have a val test. It should be a .info test, I think. If a deb is built w/ perlXXX-core present, but used where absent, the runtime error is pretty obvious. But a build w/out perl5.x.y around will fail. Hanspeter -- More agile than a turtle, stronger than a mouse, nobler than a lettuce -- Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] [cvs] dists/10.4/stable/main/finkinfo/graphics libemf.info, 1.4, 1.5 libemf.patch, 1.1, NONE
On 8/16/2014 11:27 AM, Alexander Hansen wrote: On 1/13/14, 7:23 AM, Hanspeter Niederstrasser wrote: Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/graphics In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv1622 Modified Files: libemf.info Removed Files: libemf.patch Log Message: libemf 1.0.7 from 10.7 simplify build and patch no longer needed Index: libemf.info === RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/graphics/libemf.info,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- libemf.info 9 Feb 2010 23:23:46 - 1.4 +++ libemf.info 13 Jan 2014 15:23:10 - 1.5 @@ -1,51 +1,45 @@ Package: libemf -Version: 1.0.4 +Version: 1.0.7 Revision: 1 -GCC: 4.0 -Maintainer: None fink-devel@lists.sourceforge.net -License: LGPL2+ Description: ECMA-234 library +License: LGPL2+ +Maintainer: None fink-devel@lists.sourceforge.net Source: mirror:sourceforge:%n/libEMF-%v.tar.gz -Source-MD5: 23effe03c1b2eeb5229f14e461204198 +Source-MD5: f1011f5cc254aa228be78704fe5f9960 BuildDependsOnly: true Depends: %N-shlibs (= %v-%r) -BuildDepends: autoconf2.6, automake1.11, libtool2, fink (= 0.24.12) -PatchFile: %n.patch -PatchFile-MD5: b62848824e66dcc0035535051698f349 ConfigureParams: --disable-dependency-tracking --disable-static -CompileScript: - autoreconf -f -i - ./configure %c - make - +GCC: 4.0 InfoTest: TestScript: make check || exit 2 InstallScript: make install DESTDIR=%d DocFiles: COPYING AUTHORS ChangeLog README NEWS Splitoff: -Package: %N-shlibs -Files: lib/libEMF.1*.dylib -Description: Shared libraries for libemf -Shlibs: %p/lib/libEMF.1.dylib 2.0.0 %n (= 1.0.2-11) -DocFiles: COPYING.LIB -License: LGPL2+ +Package: %N-shlibs +Files: lib/libEMF.1*.dylib +Description: Shared libraries for libemf +Shlibs: %p/lib/libEMF.1.dylib 2.0.0 %n (= 1.0.2-11) +DocFiles: COPYING.LIB +License: LGPL2+ Splitoff2: -Package: %N-bin -Depends: %N-shlibs (= %v-%r) -Files: bin/* -Description: Binary utilities for libemf -DocFiles: COPYING -License: GPL2+ +Package: %N-bin +Depends: %N-shlibs (= %v-%r) +Files: bin/* +Description: Binary utilities for libemf +DocFiles: COPYING +License: GPL2+ +Homepage: http://libemf.sourceforge.net DescPackaging: - Originally packaged by Peter O'Gorman. +Originally packaged by Peter O'Gorman. DescPort: - The token for PowerPC machines is __ppc__ not __PPC__ - Included patch from Fedora to build on x86_64 (and alpha, not that - we care). --danielj +nieder: +* Versions to 1.0.4 included a patch to use the proper __ppc__ (vs __PPC__) +token but that's removed from 1.0.7 since PowerPC is no longer supported. +* Fedora x86_64 patch now included in official tarball. DescDetail: libEMF is a library for generating Enhanced Metafiles on systems which @@ -54,4 +48,3 @@ graphics programs such as Grace or gnuplot. Therefore, it implements a very limited subset of the GDI. -Homepage: http://libemf.sourceforge.net --- libemf.patch DELETED --- Ever since this change the package appears to misbuild on 10.6, resulting in the following error for the build of pstoedit: In file included from /sw/include/libEMF/wine/windef.h:16, from /sw/include/libEMF/emf.h:27, from drvwmf.h:41, from drvwmf.cpp:25: /sw/include/libEMF/wine/winnt.h:805: error: ISO C++ prohibits anonymous structs /sw/include/libEMF/wine/winnt.h:871: error: ISO C++ prohibits anonymous structs /sw/include/libEMF/wine/winnt.h:895: error: ISO C++ prohibits anonymous structs make[2]: *** [drvwmf.lo] Error 1 I've gotten confirmation that reverting to the 1.0.4 packaging solves this issue. OK. This is a x86_64 problem only. i386 setup had no problem building pstoedit. pstoedit built with llmv32's clang/clang++ compilers (the only llvm3x version I have built right now). Could use that as a BDep... I can try to see what changed in libEMF 1.0.4 vs 1.0.7, but I'm not sure I can conjure up a fix on the library side. Hanspeter -- ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Results of 2014 Fink buildworld run on 10.9
On 8/18/2014 1:47 AM, Daniel Macks wrote: A huge public thank you for doing this! While working on one of the warnings seen in: http://www.snaggledworks.com/fink/buildworld/2014-07-24/logs/io-aio-pm5124.log I found a symptom of a general problem with portability of fdatasync(). Compiling succeeds, but the function doesn't actually work as expected. Could you grep the build logs for mentions of that string to see if there are other packages that need attention? $ grep -l implicit declaration of function 'fdatasync' is invalid in C99 * erlang-otp.log file-sync-pm5123.log file-sync-pm5124.log file-sync-pm5162.log io-aio-pm5123.log io-aio-pm5124.log io-aio-pm5162.log libapr.0-shlibs.log mysql-unified.log I tried to set up the search form to also search through the logs, but 1) the logs are almost 10x bigger than the filelists and the search times out, and 2) it can't handle phrases. If anyone has a suggestion for a web accessible simple indexer that can run on a shared Debian box, please let me know. Alternatively, can use this URL once Google decides to crawl the new directory: https://www.google.com/?gws_rd=ssl#q=site:www.snaggledworks.com%2Ffink%2Fbuildworld%2F2014-07-24%2F Hanspeter -- ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Results of 2014 Fink buildworld run on 10.9
http://www.snaggledworks.com/fink/buildworld/2014-07-24/out/filters.xml but this gives me a 404 error. That's fixed now. In any case, I fixed some of the issues you pointed out (in sdl2, fflas-ffpack, mc, the-silver-searcher) but now am mostly left with failures/project/insufficient_permission failures, but I am not quite sure what the failure indicates. Perhaps this: cp: /sw/share/info/dir.bak: Permission denied I think this is caused by the install-info tool and the fact that the affected packages (e.g. grep) use the InfoDocs fields. I don't think a package author can do much about that, can they? As such, perhaps you could check if the above line is the only one with permission denied, and in that case, demote the failure to a warning ? Yeah, I've downgraded those to a warning. fink-bld takes care of any writing being done directly into %p. Hanspeter -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fwd: Fink's libtbb4-4.0.20111130-1 fails to build on 10.9
Forwarding this to -devel for the record. libtbb4 worked on 10.7 at checkin, so this is most likely an Xcode 5.1 issue. libtbb also has a much more recent version that perhaps could be tested? Hanspeter Original Message Subject: Fink's libtbb4-4.0.2030-1 fails to build on 10.9 From:Hanspeter Niederstrasser Date:Wed, August 6, 2014 6:07 am To: Abdulla Kamar -- Abdulla, On 10.9 with Xcode 5.1.1, libtbb4-4.0.2030-1 fails to build with this error: g++ -fPIC -o libtbb.dylib concurrent_hash_map.o concurrent_queue.o concurrent_vector.o dynamic_link.o itt_notify.o cache_aligned_allocator.o pipeline.o queuing_mutex.o queuing_rw_mutex.o reader_writer_lock.o spin_rw_mutex.o spin_mutex.o critical_section.o task.o tbb_misc.o tbb_misc_ex.o mutex.o recursive_mutex.o condition_variable.o tbb_thread.o concurrent_monitor.o semaphore.o private_server.o rml_tbb.o task_group_context.o governor.o market.o arena.o scheduler.o observer_proxy.o tbb_statistics.o tbb_main.o concurrent_vector_v2.o concurrent_queue_v2.o spin_rw_mutex_v2.o task_v2.o -ldl -lpthread -dynamiclib -m64 -L/sw/lib -Wl,-exported_symbols_list,tbb.def Undefined symbols for architecture x86_64: vtable for tbb::tbb_exception, referenced from: -exported_symbol[s_list] command line option NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [libtbb.dylib] Error 1 Hanspeter -- More agile than a turtle, stronger than a mouse, nobler than a lettuce -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce. Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] How to build for Qt 4
On 9/10/2014 12:37 AM, Trevor Harmon wrote: Hi, I’m trying to update an old package (xxdiff) for the latest Fink on OS X 10.9. The upstream code now requires Qt 4 instead of Qt 3, but it seems the Qt 4 packages in Fink are much different. Also I’m very rusty at writing .infos, so I’m having difficulty understanding how to specify the Qt dependencies. I tried to find some other Qt 4 app in Fink to use as an example but could not locate one. Does anyone know of a package like this, or better yet some docs on how to write a package that depends on Qt 4? Fink's Qt4 (mac or x11) lives in a private directory, so you have to tell the build script where to find things. Also, the package has been split up so that the libraries are all in separate SplitOffs, so you'll need to know which libraries (or Frameworks if you decide to use the -mac variant) it needs. There is just one headers/etc package for BuildDepends: qt4-base-x11 or qt4-base-mac. CompileScript usually just needs the following line near the beginning: export PATH=%p/lib/qt4-%type_pkg[qt4]/bin:$PATH If that's not sufficient, 'fink info qt4-base-mac' has other compiler flags to try. Hanspeter -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] fauxsu-0.9.1-1 fails to build on 10.9
The new fauxsu that was just checked into the 10.7 tree fails to build if Fink's sed is installed: fauxsu-0.9.1/theos/bin/target.pl fauxsu-0.9.1/theos/bin/vercmp.pl sudo -u fink-bld [ENV] sh -c /tmp/fink.W_1N4 /tmp/fink.liQvL + sed -i '' -e s/libexec/lib/ Makefile sed: can't read : No such file or directory Can probably just get away with '/usr/bin/sed' instead of just 'sed'. Also, later on there is this silent failure: + cp LICENSE /sw/build.build/root-fauxsu-0.9.1-1/sw/share/doc/fauxsu cp: LICENSE: No such file or directory 1) This should be fixed to not try to copy a non-existent file, 2) DocFiles field does the same thing and is the preferred way. Lastly, Why is the pkg doing the whole spaghetti thing with mktemp, $d, and rsyncing to %d, rather than just using %i from the beginning? A safer place than /tmp is into a directory in %b that the fink build process controls 100%, and then copy from there as needed into %i. Hanspeter -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fauxsu-0.9.1-1 fails to build on 10.9
On 9/11/2014 4:50 PM, Dustin Howett wrote: Hey! Sorry about all the trouble; I'm not particularly knowledgeable about the fink packaging best practices. Matthias has been advising me in this regard, but I do tend to come up with creative non-solutions to problems that are better fixed elsewhere. The scripts generally work around build system deficiencies that would probably be better fixed upstream. The reason for the /tmp dance is that Theos, the build system aforementioned, likes to trash its staging/destination directory before it puts together a sysroot (as it's designed more for building Debian packages than installing onto a live system.) I'll put together a more comprehensive fix for these issues. Mind if I run it by you on this thread? Thanks. Sure. Either here or on the fink submissions tracker: https://sourceforge.net/p/fink/package-submissions/ Hanspeter -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] qt4-base-mac-4.8.6-2 compile failure on OS X 10.10 Public Beta 3
On 9/17/2014 6:55 PM, Kevin Horton wrote: Attempts to compile qt4-base-mac-4.8.6-2 on OS X 10.10 Public Beta 3 fail with: gcc -c -pipe -g -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -isysroot /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_OPENTYPE -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_GTK -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/macx-g++ -I. -I.moc/debug-shared -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/deb ug-shared -Iimage -I../3rdparty/harfbuzz/src -Idialogs -I.uic/debug-shared -F/sw/src/fink.build/qt4-base-mac-4.8.6-2/qt-everywhere-opensource-src-4.8.6/lib kernel/qcocoaapplicationdelegate_mac.mm -o .obj/debug-shared/qcocoaapplicationdelegate_mac.o kernel/qcocoaapplicationdelegate_mac.mm:125:28: error: cannot initialize a parameter of type 'idNSFileManagerDelegate' with an lvalue of type 'NSObjectNSApplicationDelegate *' [NSApp setDelegate:reflectionDelegate]; ^~ /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:109:47: note: passing argument to parameter 'delegate' here @property (assign) id NSFileManagerDelegate delegate NS_AVAILABLE(10_5, 2_0); ^ 1 error generated. make[2]: *** [.obj/debug-shared/qcocoaapplicationdelegate_mac.o] Error 1 make[1]: *** [debug-all] Error 2 make: *** [sub-gui-make_default-ordered] Error 2 ### execution of /tmp/fink.6bgd3 failed, exit code 2 ### execution of /tmp/fink.vEpqs failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-qt4-base-mac-4.8.6-2 (Reading database ... 135184 files and directories currently installed.) Removing fink-buildlock-qt4-base-mac-4.8.6-2 ... Failed: phase compiling: qt4-base-mac-4.8.6-2 failed Please try the attached patch. Either paste the contents to the end of the existing qt4-base-mac.patch and modify the PatchFile-MD5: field to match, or add it as a new PatchFileN: and apply it in PatchScript. Hanspeter diff --git a/src/gui/dialogs/qcolordialog_mac.mm b/src/gui/dialogs/qcolordialog_mac.mm index f65422f..df53f6f 100644 --- a/src/gui/dialogs/qcolordialog_mac.mm +++ b/src/gui/dialogs/qcolordialog_mac.mm @@ -318,7 +318,7 @@ QT_USE_NAMESPACE // It's important that the modal event loop is stopped before // we accept/reject QColorDialog, since QColorDialog has its // own event loop that needs to be stopped last. -[NSApp stopModalWithCode:code]; +[[NSApplication sharedApplication] stopModalWithCode:code]; } else { // Since we are not in a modal event loop, we can safely close // down QColorDialog @@ -350,7 +350,7 @@ QT_USE_NAMESPACE while (!modalEnded) { #ifndef QT_NO_EXCEPTIONS @try { -[NSApp runModalForWindow:mColorPanel]; +[[NSApplication sharedApplication] runModalForWindow:mColorPanel]; modalEnded = true; } @catch (NSException *) { // For some reason, NSColorPanel throws an exception when @@ -358,7 +358,7 @@ QT_USE_NAMESPACE // palette (tab three). } #else -[NSApp runModalForWindow:mColorPanel]; +[[NSApplication sharedApplication] runModalForWindow:mColorPanel]; modalEnded = true; #endif } @@ -469,10 +469,10 @@ void QColorDialogPrivate::mac_nativeDialogModalHelp() // Do a queued meta-call to open the native modal dialog so it opens after the new // event loop has started to execute (in QDialog::exec). Using a timer rather than // a queued meta call is intentional to ensure that the call is only delivered when -// [NSApp run] runs (timers are handeled special in cocoa). If NSApp is not +// [NSApplication run] runs (timers are handeled special in cocoa). If NSApplication is not // running (which is the case if e.g a top-most QEventLoop has been // interrupted, and the second-most event loop has not yet been reactivated (regardless -// if [NSApp run] is still on the stack)), showing a native modal dialog will fail. +// if [NSApplication run] is still on the stack)), showing a native modal dialog will
Re: [Fink-devel] qt4-base-mac-4.8.6-2 compile failure on OS X 10.10 Public Beta 3
On 9/17/2014 6:55 PM, Kevin Horton wrote: Attempts to compile qt4-base-mac-4.8.6-2 on OS X 10.10 Public Beta 3 fail with: gcc -c -pipe -g -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -isysroot /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_OPENTYPE -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_GTK -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/macx-g++ -I. -I.moc/debug-shared -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/deb ug-shared -Iimage -I../3rdparty/harfbuzz/src -Idialogs -I.uic/debug-shared -F/sw/src/fink.build/qt4-base-mac-4.8.6-2/qt-everywhere-opensource-src-4.8.6/lib kernel/qcocoaapplicationdelegate_mac.mm -o .obj/debug-shared/qcocoaapplicationdelegate_mac.o kernel/qcocoaapplicationdelegate_mac.mm:125:28: error: cannot initialize a parameter of type 'idNSFileManagerDelegate' with an lvalue of type 'NSObjectNSApplicationDelegate *' [NSApp setDelegate:reflectionDelegate]; ^~ /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:109:47: note: passing argument to parameter 'delegate' here @property (assign) id NSFileManagerDelegate delegate NS_AVAILABLE(10_5, 2_0); ^ Fixed checked into CVS with revision -4. Thanks for testing. Hanspeter -- Slashdot TV. Video for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Results of 2014 Fink buildworld run on 10.9
Dear Fink developers: The recent buildworld run did not validate the .info and .deb files. I've manually run the builworld debs through the validator and the following debs came out with errors: Validating .deb file devel/qscintilla2.11-qt4-x11-shlibs_2.8.2-1_darwin-x86_64.deb... Error: File name '/sw/lib/qt4-x11/lib/libqscintilla2.11.dylib' specified in Shlibs does not appear to have linker data at all Error: package contains the shared library /sw/lib/qt4-x11/lib/libqscintilla2.11.1.0.dylib but the corresponding install_name libqscintilla2.11.dylib is not an absolute pathname. Validating .deb file graphics/aquaterm-shlibs_1.1.1-2_darwin-x86_64.deb... Error: Framework files not part of a specific library-version, but package does not declare BuildDependsOnly to be true (or false) Offending file: /sw/Library/Frameworks/AquaTerm.framework/AquaTerm Offending file: /sw/Library/Frameworks/AquaTerm.framework/Headers/ Offending file: /sw/Library/Frameworks/AquaTerm.framework/Resources/ Offending file: /sw/Library/Frameworks/AquaTerm.framework/Versions/Current/ Validating .deb file libftdi-shlibs_0.20-1_darwin-x86_64.deb... Error: Shlibs field says compatibility version for /sw/lib/libftdi.1.dylib is 19.0.0, but it is actually 22.0.0. Validating .deb file sci/r-base_2.15.3-112_darwin-x86_64.deb... Error: Framework files not part of a specific library-version, but package does not declare BuildDependsOnly to be true (or false) Offending file: /sw/Library/Frameworks/R.framework/Headers Offending file: /sw/Library/Frameworks/R.framework/Libraries Offending file: /sw/Library/Frameworks/R.framework/PrivateHeaders Offending file: /sw/Library/Frameworks/R.framework/R Offending file: /sw/Library/Frameworks/R.framework/Resources Validating .deb file sci/r-base_3.0.3-8_darwin-x86_64.deb... Error: Framework files not part of a specific library-version, but package does not declare BuildDependsOnly to be true (or false) Offending file: /sw/Library/Frameworks/R.framework/Headers Offending file: /sw/Library/Frameworks/R.framework/Libraries Offending file: /sw/Library/Frameworks/R.framework/PrivateHeaders Offending file: /sw/Library/Frameworks/R.framework/R Offending file: /sw/Library/Frameworks/R.framework/Resources Validating .deb file sci/r-base_3.1.1-3_darwin-x86_64.deb... Error: Framework files not part of a specific library-version, but package does not declare BuildDependsOnly to be true (or false) Offending file: /sw/Library/Frameworks/R.framework/Headers Offending file: /sw/Library/Frameworks/R.framework/Libraries Offending file: /sw/Library/Frameworks/R.framework/PrivateHeaders Offending file: /sw/Library/Frameworks/R.framework/R Offending file: /sw/Library/Frameworks/R.framework/Resources Validating .deb file sci/vtk510-shlibs_5.10.1-1_darwin-x86_64.deb... Error: package contains the shared library /sw/lib/vtk510/libLSDyna.5.10.1.dylib but the corresponding install_name and compatibility_version %p/lib/vtk510/libLSDyna.5.10.dylib 5.10.0 are not listed in the Shlibs field. See the packaging manual. Error: package contains the shared library /sw/lib/vtk510/libvtkhdf5_hl.1.8.5.dylib but the corresponding install_name and compatibility_version %p/lib/vtk510/libvtkhdf5_hl.1.8.5.dylib 1.8.5 are not listed in the Shlibs field. See the packaging manual. Validating .deb file cran-rjava-r30_0.9-6-1_darwin-x86_64.deb... Error: package contains the shared library /sw/lib/R/3.0/site-library/rJava/jri/libjri.jnilib but the corresponding install_name libjri.jnilib is not an absolute pathname. Validating .deb file fuse4x-dev_0.10.0-2_darwin-x86_64.deb... Error: The -framework flag may get munged by libtool. See the gcc manpage for information about passing multi-word options to flags for specific compiler passes. Offending file: /sw/lib/libfuse4x.la Offending line: inherited_linker_flags=' -framework CoreFoundation' Validating .deb file gflags-py27_2.0-2_darwin-x86_64.deb... Error: File in a language-versioned package does not have a pathname specific to that version. Offending file: /sw/bin/gflags2man.py (a lot of ghcmods failed with these two errors) Validating .deb file ghc-network_2.5.0.0-1_darwin-x86_64.deb... Error: Headers installed (files in an include/ directory), as well as a .dylib file, but package does not declare BuildDependsOnly to be true (or false) Error: package contains the shared library /sw/lib/x86_64-osx-ghc-7.8.2/network-2.5.0.0/libHSnetwork-2.5.0.0-ghc7.8.2.dylib but the corresponding install_name @rpath/libHSnetwork-2.5.0.0-ghc7.8.2.dylib is not an absolute pathname. Validating .deb file libtevent0_0.9.21-1_darwin-x86_64.deb...
Re: [Fink-devel] Results of 2014 Fink buildworld run on 10.9
On 9/20/2014 6:44 PM, Kevin Horton wrote: On Sep 20, 2014, at 17:42 , Hanspeter Niederstrasser hanspe...@snaggledworks.com wrote: Dear Fink developers: The recent buildworld run did not validate the .info and .deb files. I've manually run the builworld debs through the validator and the following debs came out with errors: Validating .deb file graphics/aquaterm-shlibs_1.1.1-2_darwin-x86_64.deb... Error: Framework files not part of a specific library-version, but package does not declare BuildDependsOnly to be true (or false) Offending file: /sw/Library/Frameworks/AquaTerm.framework/AquaTerm Offending file: /sw/Library/Frameworks/AquaTerm.framework/Headers/ Offending file: /sw/Library/Frameworks/AquaTerm.framework/Resources/ Offending file: /sw/Library/Frameworks/AquaTerm.framework/Versions/Current/ Hanspeter I need some assistance resolving the reported validation issues with the aquaterm package. 1. Hanspeter - I don’t get the above errors when I build the package in maintainer mode, using fink 0.37.0. What validation test are you running? In the future, I’d hope to catch these issues myself, before I release a package. 2. Reading the error message, and reviewing the Packaging Manual, it looks like I could avoid the error by adding “BuildDependsOnly: False”. But, I don’t understand the implications of doing that, nor do I know what I should write in the DescPackaging field. Or, is there a way to fix the root problem, rather than putting a bandage over the error? 1) I'm using a validator test that just went into git HEAD: https://github.com/fink/fink/commit/c47d5780ba1b4d0954d1a655d6e2c6afd235e757 2) The proper fix is to move files in unversioned directories (those marked as offending above) to the BuildDependsOnly aquaterm-dev package. Bump %r to 3 or higher, and add Replaces: aquaterm-shlibs (= 1.1.1-2) to the -dev SplitOff so that the new aquaterm-dev-1.1.1-3 package can overwrite the now overlapping files from the old aquaterm-shlibs_1.1.1-2 package. You can see what I did to qt4-base-mac to fix the same error for comparison: http://fink.cvs.sourceforge.net/viewvc/fink/dists/10.7/stable/main/finkinfo/libs/qt4-base-mac.info?r1=1.13r2=1.14 Hanspeter -- Slashdot TV. Video for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Results of 2014 Fink buildworld run on 10.9
On 9/20/2014 8:20 PM, Kevin Horton wrote: On Sep 20, 2014, at 20:00 , Hanspeter Niederstrasser f...@snaggledworks.com wrote: On 9/20/2014 6:44 PM, Kevin Horton wrote: On Sep 20, 2014, at 17:42 , Hanspeter Niederstrasser hanspe...@snaggledworks.com wrote: Dear Fink developers: The recent buildworld run did not validate the .info and .deb files. I've manually run the builworld debs through the validator and the following debs came out with errors: Validating .deb file graphics/aquaterm-shlibs_1.1.1-2_darwin-x86_64.deb... Error: Framework files not part of a specific library-version, but package does not declare BuildDependsOnly to be true (or false) Offending file: /sw/Library/Frameworks/AquaTerm.framework/AquaTerm Offending file: /sw/Library/Frameworks/AquaTerm.framework/Headers/ Offending file: /sw/Library/Frameworks/AquaTerm.framework/Resources/ Offending file: /sw/Library/Frameworks/AquaTerm.framework/Versions/Current/ Hanspeter I need some assistance resolving the reported validation issues with the aquaterm package. 1. Hanspeter - I don’t get the above errors when I build the package in maintainer mode, using fink 0.37.0. What validation test are you running? In the future, I’d hope to catch these issues myself, before I release a package. 2. Reading the error message, and reviewing the Packaging Manual, it looks like I could avoid the error by adding “BuildDependsOnly: False”. But, I don’t understand the implications of doing that, nor do I know what I should write in the DescPackaging field. Or, is there a way to fix the root problem, rather than putting a bandage over the error? 1) I'm using a validator test that just went into git HEAD: https://github.com/fink/fink/commit/c47d5780ba1b4d0954d1a655d6e2c6afd235e757 2) The proper fix is to move files in unversioned directories (those marked as offending above) to the BuildDependsOnly aquaterm-dev package. Bump %r to 3 or higher, and add Replaces: aquaterm-shlibs (= 1.1.1-2) to the -dev SplitOff so that the new aquaterm-dev-1.1.1-3 package can overwrite the now overlapping files from the old aquaterm-shlibs_1.1.1-2 package. You can see what I did to qt4-base-mac to fix the same error for comparison: http://fink.cvs.sourceforge.net/viewvc/fink/dists/10.7/stable/main/finkinfo/libs/qt4-base-mac.info?r1=1.13r2=1.14 The validator is complaining about everything that is in the framework - every single top level directory! All its complaints are about the symlinks that contain the whole of the framework, including the portions that are declared as shlibs. Is none of the framework required during run time? I’d run that test myself, but so far I’ve failed to craft an updated info file that installs without error. The following patch works for me. It leaves behind in the aquaterm-shlibs SplitOff only the file that is in the Shlibs field. I'm actually not 100% sure that lib/libaquaterm.*.dylib belongs there either, since it's a convenience buildtime symlink to the real install_name file. 8 8 8 8 8 Index: aquaterm.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/graphics/aquaterm.info,v retrieving revision 1.5 diff -u -U8 -r1.5 aquaterm.info --- aquaterm.info 23 Oct 2013 14:37:50 - 1.5 +++ aquaterm.info 21 Sep 2014 01:29:24 - @@ -1,11 +1,11 @@ Package: aquaterm Version: 1.1.1 -Revision: 2 +Revision: 3 Source: http://www.kilohotel.com/fink/AquaTerm-%v.tar.gz Source-MD5: 9c8da40bda38f4b9f3a57e560fdd9b5c BuildDepends: xcode.app Depends: %N-shlibs (= %v-%r) GCC: 4.0 SourceDirectory: AquaTerm-AquaTerm-5c223a5 PatchFile: %n.patch PatchFile-MD5: 94fb89d7b6eab5dc76da57fd4f7d5194 @@ -26,28 +26,40 @@ mkdir -p %i/share/%n cp -p -R ../adapters %i/share/%n chmod u+w %i/Library/Frameworks/AquaTerm.framework chmod u+w %i/Library/Frameworks/AquaTerm.framework/Versions SplitOff: Package: %N-shlibs Replaces: %N (= 1.0-1) - Files: Library lib/libaquaterm.*.dylib + Files: + Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm + lib/libaquaterm.*.dylib + Shlibs: %p/Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm 1.0.0 %n (= 1.0.0-1) DocFiles: aquaterm/ReadMe aquaterm/ReleaseNotes aquaterm/INSTALL SplitOff2: Package: %N-dev BuildDependsOnly: True Depends: %N-shlibs (= %v-%r) - Replaces: %N (= 1.0-1) - Files: include lib/libaquaterm.dylib share/%N + Replaces: %N (= 1.0-1), %N-shlibs (= 1.1.1-2) + Files: + Library/Frameworks/AquaTerm.framework/AquaTerm + Library/Frameworks/AquaTerm.framework/Headers + Library/Frameworks/AquaTerm.framework/Resources + Library/Frameworks/AquaTerm.framework/Versions/Current + Library/Frameworks/AquaTerm.framework/Versions/A/Headers + include + lib/libaquaterm.dylib + share/%N + DocFiles: aquaterm
Re: [Fink-devel] build failure in qt5-mac-qtwebkit when fink's flex is present
On 10/1/2014 4:22 PM, Alexander Hansen wrote: ... ( test -e Makefile.ANGLE.DerivedSources || /sw/lib/qt5-mac/bin/qmake /sw/src/fink.build/qt5-mac-qtwebkit-5.3.2-1/qtwebkit-opensource-src-5.3.2/Source/ThirdParty/ANGLE/DerivedSources.pri -o Makefile.ANGLE.DerivedSources ) /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.ANGLE.DerivedSources flex --noline --nounistd --outfile=generated/glslang_lex.cpp src/compiler/glslang.l flex --noline --nounistd --outfile=generated/Tokenizer_lex.cpp src/compiler/preprocessor/Tokenizer.l flex: unknown flag '-'. For usage, try flex --help bison --no-lines --skeleton=yacc.c --defines=generated/glslang_tab.h --output=generated/glslang_tab.cpp src/compiler/glslang.y flex: unknown flag '-'. For usage, try flex --help make[2]: *** [generated/Tokenizer_lex.cpp] Error 1 ... Removing Fink's flex allows the build to proceed. Fixed. Unrelatedly, there appears to be a typo somewhere (possibly from upstream) which leads to numerous warnings: clang: warning: argument unused during compilation: '-MMD' I haven't been able to trace where that comes from. It may be from setting -MD and qmake somehow adds -M in front of that, but I'm not sure. Hanspeter -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] qt5-mac-qtbase-5.3.2-1 failed on 10.9
On 10/4/2014 6:20 PM, Martin Costabel wrote: qt5-mac-qtbase needs builddeps on fontconfig2-dev and freetype219. Otherwise building fails with : Scanning binaries for incorrect dyld linking... Please fix build process to get consistent use of fink's libraries. ./config.tests/unix/fontconfig/fontconfig uses /opt/X11/lib/libfontconfig.1.dylib ./config.tests/unix/fontconfig/fontconfig uses /opt/X11/lib/libfreetype.6.dylib ### execution of /tmp/fink.8oyjw failed, exit code 255 ### execution of /tmp/fink.bvYEX failed, exit code 255 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-qt5-mac-qtbase-5.3.2-1 (Reading database ... 7425 files and directories currently installed.) Removing fink-buildlock-qt5-mac-qtbase-5.3.2-1 ... Failed: phase compiling: qt5-mac-qtbase-5.3.2-1 failed Fixed. Thanks for the report. Hanspeter -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Fwd: [gnome.org #14588] GNOME mirrors list disappeared
AKH mentioned that GNOME no longer published their mirror list. I contacted them and go the following response. Hanspeter Forwarded Message Subject: [gnome.org #14588] GNOME mirrors list disappeared Date: Sat, 18 Oct 2014 10:38:24 + From: Andrea Veri via RT supp...@gnome.org Reply-To: supp...@gnome.org To: f...@snaggledworks.com CC: gnome-infrastruct...@gnome.org On Fri Oct 17 19:03:29 2014, f...@snaggledworks.com wrote: Hello, The list of GNOME download mirrors linked to from https://wiki.gnome.org/Sysadmin/Mirrors is a 404 link. Is there another list of current GNOME mirrors? Thanks, The mirrorlist has been removed as we totally switched our mirroring system to use Mirrorbrain which lists all the available mirrors for each of the files you can find at download.gnome.org. Where can you find such list? By clicking the 'Details' link on the right side of each file, an example. [1] I'm updating the wiki page now to reflect this change, thanks for reporting the information there was misleading! I'm closing the ticket, please re-open if there's more. [1] https://download.gnome.org/WELCOME.msg.mirrorlist -- Andrea, GNOME Sysadmin GNOME Accounts Team GNOME Membership Elections Committee Chairman This message was sent via GNOME.org Request Tracker. -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Puma linkages on Yosemite
On 10/27/2014 7:12 PM, Jack Howarth wrote: Hanspeter, I assume you are aware that the current libtool releases have a bug which causes the shared library linkages on 10.10 to be erroneously treated as linkages on 10.1 (Puma) such that ${wl}-flat_namespace ${wl}-undefined ${wl}suppress is used instead of the appropriate ${wl}-undefined ${wl}dynamic_lookup This can produce some really nasty breakage like... https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63610 The approach that I have taken is to start from a clean bootstrap and collect complete fink build logs for a large fink build such as fink install relax-py27 The log can then be used with... grep flat_namespace fink_build.log | grep -v bundle | grep dynamic to produce a list of linkages which are incorrectly done as if the Yosemite machine were on Puma. The configure files in these programs can be perl edited to be correct with... # Patch configure to not link like Puma on Yosemite perl -pi.bak -e 's|10\.\[012\]\*\)|10\.\[012\]\[\,\.\]\*\)|g' configure with all of the configure files in the package listed at the end of the line. This will produce a change of the form... diff -uNr gmp-6.0.0.orig/configure gmp-6.0.0/configure --- gmp-6.0.0.orig/configure2014-03-25 10:38:04.0 -0400 +++ gmp-6.0.0/configure 2014-10-26 01:08:59.0 -0400 @@ -14809,7 +14809,7 @@ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[91]*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; - 10.[012]*) + 10.[012][,.]*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; I then normally just do test build of each fixed package in a new window and search the contents for '-flat_namespace' to confirm it isn't being used with -dynamiclib. Jack ps I can help work through the qt packages after mid-week if your are short on time. Thanks for the notice. I'm working my way through dependencies right now. Hanspeter -- ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] texi2html-1.82-1 fails tests on 10.10
On 10.10 (a VM), texi2html-1.82-1 fails test like so. The full build log is available at http://snaggledworks.com/fink/logs/ Hanspeter make check || exit 2 Making check in . make[1]: Nothing to be done for `check-am'. Making check in doc /Applications/Xcode.app/Contents/Developer/usr/bin/make check-local TEXINPUTS=.::$TEXINPUTS \ ../texi2html -V ./texi2html.texi # Expanded: ifclear html verbatim ifset titlepage documentdescription menu ifnottex ifnotdocbook ifnotinfo ifnotxml ifnotplaintext ifhtml copying # USE_UNICODE 1, USE_UNIDECODE 1 # putting result files into current directory # Files and directories: # rdir() path_to_working_dir() # doc(texi2html.html) top(texi2html.html) toc(texi2html.html) stoc(texi2html.html) # foot(texi2html.html) about(texi2html.html) frame(texi2html.html) toc_frame(texi2html_toc_frame.html) # using 'en' as document language # reading from ./texi2html.texi # including ./version.texi # end of pass texi # Encodings: doc UNDEF, in UNDEF out UNDEF, name utf-8 # using 'en' as document language # end of pass structure # Encodings: doc UNDEF, in UNDEF out UNDEF, name utf-8 # using 'en' as document language # Writing elements: # Writing to texi2html.html .[Top]... # writing Footnotes in texi2html.html # writing Footnotes in current file # writing Contents in texi2html.html # writing Contents in current file # writing Overview in texi2html.html # writing Overview in current file # writing About in texi2html.html # writing About in current file # File (0) ./texi2html.texi processed # that's all folks Making check in Tests make[1]: Nothing to be done for `check'. Making check in test Making check in . for dir in htmlxref htmlxref-only_mono htmlxref-only_split; do \ .././install-sh -c -d $dir/.texinfo/ ; \ if [ -f $dir/.texinfo/htmlxref.cnf ]; then : ; \ else cp ./$dir/htmlxref.cnf $dir/.texinfo/ ; \ fi ; \ done /Applications/Xcode.app/Contents/Developer/usr/bin/make check-TESTS macros: 0 D: diffs/equivalent_nodes.diff D: diffs/equivalent_nodes_no_node.diff sectionning: 1 D: diffs/formatting.diff coverage: 1 D: diffs/ref_in_anchor.diff D: diffs/formatting_weird_quotes.diff S: (no tex4ht) simplest_httex formatting: 1 D: diffs/nodetest.diff D: diffs/nodetest_chapter.diff D: diffs/nodetest_no_unicode.diff D: diffs/nodetest_utf8.diff D: diffs/nodetest_utf8_no_unicode.diff D: diffs/nodetest_latin1.diff D: diffs/nodetest_latin1_no_unicode.diff D: diffs/formatting_fr.diff D: diffs/formatting_fr_icons.diff D: diffs/formatting_converted_to_utf8.diff encodings: 1 indices: 0 D: diffs/formatting_regions.diff D: diffs/formatting_exotic.diff D: diffs/formatting_makeinfo.diff D: diffs/formatting_chm.diff layout: 1 D: diffs/nested_group.diff D: diffs/nested_itemize.diff D: diffs/nested_menu.diff D: diffs/nested_table.diff D: diffs/nested_flushright.diff D: diffs/nested_multitable.diff D: diffs/nested_cartouche.diff D: diffs/nested_enumerate.diff D: diffs/nested_deffn.diff D: diffs/nested_example.diff D: diffs/nested_quotation.diff nested_formats: 1 D: diffs/contents_in_middle_section.diff D: diffs/contents_in_middle_section_inline.diff contents: 1 htmlxref: 0 htmlxref-only_mono: 0 htmlxref-only_split: 0 D: diffs/formats_not_closed.diff invalid: 1 FAIL: base_tests = 1 of 1 tests failed Please report to texi2html-...@nongnu.org = -- ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel