Re: [Fink-users] Failed: phase compiling: python27-2.7.6-1 failed
On Apr 13, 2014, at 6:57 AM, Bill Huey (hui) bill.h...@gmail.com wrote: Xcode.app: 5.1.1 No recognized Xcode CLI installed That's your problem. You need the Xcode CLI tools installed to build anything properly. Try running 'xcode-select --install' to download and install the tools. Daniel signature.asc Description: Message signed with OpenPGP using GPGMail -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
[Fink-users] Failed: phase compiling: python27-2.7.6-1 failed
Python build finished, but the necessary bits to build these modules were not found: bsddb185 dl imageop linuxaudiodev nisossaudiodev spwd sunaudiodevzlib To find the necessary bits, look in setup.py in detect_modules() for the module's name. (Fink package build should have 7 missing) make: *** [sharedmods] Error 1 ### execution of /tmp/fink.PM8CH failed, exit code 2 ### execution of /tmp/fink.UwICz failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-python27-2.7.6-1 (Reading database ... 14005 files and directories currently installed.) Removing fink-buildlock-python27-2.7.6-1 ... Failed: phase compiling: python27-2.7.6-1 failed Before reporting any errors, please run fink selfupdate and try again. Also try using fink configure to set your maximum build jobs to 1 and attempt to build the package again. If you continue to have issues, please check to see if the FAQ on Fink's website solves the problem. If not, ask on one (not both, please) of these mailing lists: The Fink Users List fink-users@lists.sourceforge.net The Fink Beginners List fink-beginn...@lists.sourceforge.net, with a carbon copy to the maintainer: Daniel Johnson dan...@daniel-johnson.org Note that this is preferable to emailing just the maintainer directly, since most fink package maintainers do not have access to all possible hardware and software configurations. Please try to include the complete error message in your report. This generally consists of a compiler line starting with e.g. gcc or g++ followed by the actual error output from the compiler. Also include the following system information: Package manager version: 0.36.3.1 Distribution version: selfupdate-rsync Sun Apr 13 00:18:30 2014, 10.9, x86_64 Trees: local/main stable/main unstable/main unstable/crypto Xcode.app: 5.1.1 No recognized Xcode CLI installed Max. Fink build jobs: 4 -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] botan-1.8.6-1 fails to build on 10.8
On Apr 12, 2014, at 10:35 PM, Daniel Macks dma...@netspace.org wrote: On Mon, 3 Mar 2014 18:01:47 -0500, Daniel Johnson daniel.johnso...@gmail.com wrote: On Mar 3, 2014, at 7:40 AM, Daniel Johnson daniel.johnso...@gmail.com wrote: On Mar 3, 2014, at 6:09 AM, Corey Halpin chal...@cs.wisc.edu wrote: Unfortunately, I'm still on 10.7 and don't have a 10.8 machine to test against. I can get 1.10 (the upstream stable release) to mostly work on 10.7... however, Montone (the only package that uses botan that I can find) doesn't build against botan 1.10 in any released version. The monotone development branch does mention fixes for compatibility with botan 1.10 -- but I'd need to be able to find the relevant commit to backport it. More time to dig would be required. The use of configure.pl here was deliberate, as it supported --cpu=generic. The newer configure.py forces one to choose a specific architecture. Maybe this can be dropped now, as ppc isn't really a concern? By any chance does adding SetCPPFlags: -std=gnu89 resolve the issue? I'll look into this more when I can, but I must apologize that it probably won't be for a while. I'm preparing to defend my dissertation and spare cycles are not abundant. Best regards. ~crh On 2014-02-28, Daniel Macks wrote: g++ -Ibuild/include -O2 -finline-functions -D_REENTRANT -ansi -Wno-long-long -fpermissive -W -Wall -fPIC -c src/block/aes/aes.cpp -o build/lib/aes.o clangclang: : warning: argument unused during compilation: '-fpermissive' warning: argument unused during compilation: '-fpermissive' In file included from src/block/aes/aes.cpp:8: In file included from build/include/botan/aes.h:11: In file included from build/include/botan/block_cipher.h:11: In file included from build/include/botan/sym_algo.h:13: In file included from build/include/botan/symkey.h:11: build/include/botan/secmem.h:362:28: error: use of undeclared identifier 'set' { if(this != in) set(in); return (*this); } ^ this- build/include/botan/symkey.h:36:56: note: in instantiation of member function 'Botan::SecureVector::operator=' requested here void change(const MemoryRegion in) { bits = in; } ^ build/include/botan/secmem.h:146:12: note: must qualify identifier to find this declaration in dependent base class void set(const T in[], u32bit n){ create(n); copy(in, n); } ^ build/include/botan/secmem.h:153:12: note: must qualify identifier to find this declaration in dependent base class void set(const MemoryRegion in) { set(in.begin(), in.size()); } ^ 1 error generated. make: *** [build/lib/aes.o] Error 1 Earlier during the build I noticed: export PATH=/usr/bin:/usr/sbin:/bin:/sbin ./configure.pl --prefix=/sw --cpu=generic --docdir=/sw/share/doc (warning): ./configure.pl is deprecated; migration to ./configure.py strongly recommended And upstream is at 1.11, so there are lots of easy things to upgrade that might fix the actual build failure (or at least let one trouble-shoot a non-obsolete version, so that upstream can help fix further). dan --- Daniel Macks dma...@netspace.org I think I know how to fix it but it's going to take time I don't have right now. Tonight I'll work on it. The code is using illegal C++ that gcc happens to accept but clang (properly) rejects. Daniel Ok, the solution is to update to botan 1.8.14 which includes patches for clang. I've successfully built it and tests pass on 10.9. I've included the diff below. Unfortunately, monotone still doesn't build on 10.9 since it requires non-standard features of gcc's libstdc++ and won't build with libc++. It also doesn't build with boost1.55 but appears to work with 1.53. Pushed this botan update. Built cleanly for me on 10.8 as well. dan And I just pushed an update to monotone to fix building on 10.9. The fix is to use std::unordered_map instead of std::tr1::unordered_map which is only available in pre-C++11. Daniel signature.asc Description: Message signed with OpenPGP using GPGMail -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
[Fink-users] Killing old pcre (was Re: botan-1.8.6-1 fails to build on 10.8)
On Sun, 13 Apr 2014 13:06:36 -0400, Daniel Johnson daniel.johnso...@gmail.com wrote: And I just pushed an update to monotone to fix building on 10.9. The fix is to use std::unordered_map instead of std::tr1::unordered_map which is only available in pre-C++11. Awesome! monotone came to my attention because it was one of the only packages using the old pcre rather than the new libpcre1. There are now *no* old-pcre users. Time to stubify it down to its -shlibs? dan -- Daniel Macks dma...@netspace.org -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees ___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] Killing old pcre (was Re: botan-1.8.6-1 fails to build on 10.8)
On Apr 13, 2014, at 1:19 PM, Daniel Macks dma...@netspace.org wrote: On Sun, 13 Apr 2014 13:06:36 -0400, Daniel Johnson daniel.johnso...@gmail.com wrote: And I just pushed an update to monotone to fix building on 10.9. The fix is to use std::unordered_map instead of std::tr1::unordered_map which is only available in pre-C++11. Awesome! monotone came to my attention because it was one of the only packages using the old pcre rather than the new libpcre1. There are now *no* old-pcre users. Time to stubify it down to its -shlibs? dan -- Daniel Macks dma...@netspace.org Now stubified. Daniel signature.asc Description: Message signed with OpenPGP using GPGMail -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] botan-1.8.6-1 fails to build on 10.8
On 2014-04-12, Daniel Macks wrote: Pushed this botan update. Built cleanly for me on 10.8 as well. On 2014-04-13, Daniel Johnson wrote: And I just pushed an update to monotone to fix building on 10.9. The fix is to use std::unordered_map instead of std::tr1::unordered_map which is only available in pre-C++11. Thank you both for taking care of these issues. I just haven't had any time to devote to Fink in the last few months. If someone else wanted to take maintainership of either Botan or Monotone, I'd have no objection. Especially since I don't use either of them at this point. Again, thank you both. Best regards, ~crh pgpesNWcbN8Uo.pgp Description: PGP signature -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] botan-1.8.6-1 fails to build on 10.8
On Apr 13, 2014, at 5:08 PM, Corey Halpin chal...@cs.wisc.edu wrote: On 2014-04-12, Daniel Macks wrote: Pushed this botan update. Built cleanly for me on 10.8 as well. On 2014-04-13, Daniel Johnson wrote: And I just pushed an update to monotone to fix building on 10.9. The fix is to use std::unordered_map instead of std::tr1::unordered_map which is only available in pre-C++11. Thank you both for taking care of these issues. I just haven't had any time to devote to Fink in the last few months. If someone else wanted to take maintainership of either Botan or Monotone, I'd have no objection. Especially since I don't use either of them at this point. Again, thank you both. Best regards, ~crh Ok, I've taken them over. I also added botan 1.10 and switched monotone to it. Thanks for your previous work! What's one more VCS to maintain? At least it's not likely to change much again. :) Daniel signature.asc Description: Message signed with OpenPGP using GPGMail -- 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-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users