[MacPorts] #15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib"
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" --------------------------------+------------------------------------------- Reporter: neric27@wanadoo.fr | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | --------------------------------+------------------------------------------- I can't upgrade from boost@1.35_0 to 1.35_2 (couldn't either with 1.35_1) The error message is : Target org.macports.destroot returned: no files matched glob pattern "*-1_35_0.dylib" See complete log attached config : Mac OS X 1.4.11 ibook g4 -- Ticket URL: <http://trac.macports.org/ticket/15671> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" ---------------------------------+------------------------------------------ Reporter: neric27@wanadoo.fr | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Changes (by jmr@macports.org): * cc: sanchom@gmail.com (added) Comment: Cc maintainer. Your gcc doesn't like -no-cpp-precomp, but the port doesn't add this flag. Apparently it does nothing in GCC >= 3.3 and has been removed from FSF's GCC source. Maybe Apple made their GCC 4 accept it again at some point? If your XCode is older than 2.4.1, maybe you need to upgrade. -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" ---------------------------------+------------------------------------------ Reporter: neric27@wanadoo.fr | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Comment (by neric27@wanadoo.fr): Hi, here is my version of gcc : {{{ $ /usr/bin/gcc -v Using built-in specs. Target: powerpc-apple-darwin8 Configured with: /private/var/tmp/gcc/gcc-5367.obj~1/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform- name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=powerpc-apple-darwin8 --host=powerpc- apple-darwin8 --target=powerpc-apple-darwin8 Thread model: posix gcc version 4.0.1 (Apple Computer, Inc. build 5367) }}} Indeed I have XCode 2.4.1 installed. Should I try XCode 2.5 (I'm downloading it anyway) ? Cheers, -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" ---------------------------------+------------------------------------------ Reporter: neric27@wanadoo.fr | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Comment (by neric27@wanadoo.fr): OK, my mistake : I had gcc43 port installed and it somehow prevented boost libraries from building. -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" ---------------------------------+------------------------------------------ Reporter: neric27@wanadoo.fr | Owner: sanchom@gmail.com Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Changes (by ryandesign@macports.org): * owner: macports-tickets@lists.macosforge.org => sanchom@gmail.com Comment: A port will not use gcc43 or any other gcc port unless instructed by the portfile to do so, so I don't see how that could have been interfering. -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" ---------------------------------+------------------------------------------ Reporter: neric27@wanadoo.fr | Owner: sanchom@gmail.com Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Comment(by neo.lee@gmail.com): I tried to install 1.35_0 (the default one) and get this error during destroot stage: Error: Target org.macports.destroot returned: no files matched glob pattern "*-1_35.a" Obviously there is no *.a out there. Is there any workaround about this? Seems all libs have been successfully compiled already and something went wrong in the build script. -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" ---------------------------------+------------------------------------------ Reporter: neric27@wanadoo.fr | Owner: sanchom@gmail.com Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: Port: boost | ---------------------------------+------------------------------------------ Changes (by blb@macports.org): * port: => boost Comment: So it appears to be failing at {{{ darwin.compile.c++ bin.v2/libs/serialization/build/darwin/release/macosx- version-10.4/threading-multi/xml_oarchive.o g++: unrecognized option '-no-cpp-precomp' cc1plus: error: unrecognized command line option "-Wno-long-double" }}} then happily continuing as if nothing were wrong. It makes sense then that the dylibs weren't found, as they failed to build. What does {{{which g++}}} say? gcc_select could have been used to get g++ (and gcc, etc) to point to a MacPorts-installed version, and since ${prefix}/bin is first in PATH when port runs, it sees that one. -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" --------------------------------+------------------------------------------- Reporter: neric27@… | Owner: sanchom@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: boost --------------------------------+------------------------------------------- Comment(by mcalhoun@…): Previously, boost did not ensure that /usr/bin/g++ was the C++ compiler.[[BR]] This was changed in r43281. Does this fix this problem? -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" --------------------------------+------------------------------------------- Reporter: neric27@… | Owner: sanchom@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: boost --------------------------------+------------------------------------------- Comment(by neric27@…): Well, it definitely should; gcc43 will be rebuilt during the night and I'll attempt to upgrade boost to this new version later on. -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" --------------------------------+------------------------------------------- Reporter: neric27@… | Owner: sanchom@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: boost --------------------------------+------------------------------------------- Comment(by neric27@…): boost 1.37 installs just fine with gcc43. You can close the ticket ! -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" --------------------------------+------------------------------------------- Reporter: neric27@… | Owner: sanchom@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: boost --------------------------------+------------------------------------------- Comment(by neric27@…): I mean "even if gcc43 is active" -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15671: boost 1.35_2 will not build : no files matched glob pattern "*-1_35_0.dylib" ---------------------------------+------------------------------------------ Reporter: neric27@… | Owner: sanchom@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: Port: boost | ---------------------------------+------------------------------------------ Changes (by mcalhoun@…): * status: new => closed * resolution: => fixed Comment: Good to hear. -- Ticket URL: <http://trac.macports.org/ticket/15671#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts