[MacPorts] #14043: boost 1.34.1 (port install boost failure)
#14043: boost 1.34.1 (port install boost failure) --------------------------+------------------------------------------------- Reporter: rob@loci.net | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | --------------------------+------------------------------------------------- Will cut and paste an install run below. Note that the Makefile generated for boost has what looks like another commands output stuck in it. {{{ [rarnold@Macintosh examples]$ port search boost boost devel/boost 1.34.1 Collection of portable C++ source libraries boost-build devel/boost-build 2.0-m11 Build system for large project software construction boost-jam devel/boost-jam 3.1.15 Boost.Jam (BJam) is a build tool based on FTJam [rarnold@Macintosh examples]$ sudo port install boost Password: ---> Fetching boost-jam ---> Attempting to fetch boost-jam-3.1.15.tgz from http://downloads.sourceforge.net/boost ---> Verifying checksum(s) for boost-jam ---> Extracting boost-jam ---> Configuring boost-jam ---> Building boost-jam ---> Staging boost-jam into destroot ---> Installing boost-jam 3.1.15_0 ---> Activating boost-jam 3.1.15_0 ---> Cleaning boost-jam ---> Fetching gmake ---> Attempting to fetch make-3.81.tar.bz2 from http://ftp.gnu.org/gnu/make ---> Verifying checksum(s) for gmake ---> Extracting gmake ---> Configuring gmake ---> Building gmake with target all ---> Staging gmake into destroot ---> Installing gmake 3.81_0 ---> Activating gmake 3.81_0 ---> Cleaning gmake ---> Fetching boost ---> Attempting to fetch boost_1_34_1.tar.bz2 from http://downloads.sourceforge.net/boost ---> Verifying checksum(s) for boost ---> Extracting boost ---> Configuring boost ---> Building boost with target all Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_34_1" && gmake all " returned error 2 Command output: Makefile:2: *** missing separator. Stop. Error: Status 1 encountered during processing. [rarnold@Macintosh examples]$ cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_34_1" [rarnold@Macintosh boost_1_34_1]$ ls Jamfile.v2 boost doc people tools Jamrules boost-build.jam google_logo_40wht.png project- root.jam user-config.jam LICENSE_1_0.txt boost.css index.htm regression wiki Makefile boost.png libs rst.css README configure more status [rarnold@Macintosh boost_1_34_1]$ gmake all Makefile:2: *** missing separator. Stop. [rarnold@Macintosh boost_1_34_1]$ more Makefile BJAM=./tools/jam/src/ ...skipped bjam for lack of ... ...failed updating 1 target.../bjam BJAM_CONFIG= PREFIX=/opt/local EPREFIX=/opt/local LIBDIR=/opt/local/lib INCLUDEDIR=/opt/local/include LIBS= --without-python all: .dummy @echo "$(BJAM) $(BJAM_CONFIG) --user-config=user-config.jam $(LIBS)" @$(BJAM) $(BJAM_CONFIG) --user-config=user-config.jam $(LIBS) || \ echo "Not all Boost libraries built properly." clean: .dummy rm -rf bin.v2 distclean: clean rm -rf Makefile config.log check: .dummy @cd status && ../$(BJAM) $(BJAM_CONFIG) --user-config=../user- config.jam || echo "Some Boost regression tests failed. This is normal for many compilers." install: .dummy @echo "$(BJAM) $(BJAM_CONFIG) --user-config=user-config.jam --prefix=$(PREFIX) --exec-prefix=$(EPREFIX) --libdir=$(LI BDIR) --includedir=$(INCLUDEDIR) $(LIBS) install" @$(BJAM) $(BJAM_CONFIG) --user-config=user-config.jam --prefix=$(PREFIX) --exec-prefix=$(EPREFIX) --libdir=$(LIBDIR) --includedir=$(INCLUDEDIR) $(LIBS) install || echo "Not all Boost libraries built properly." .dummy: [rarnold@Macintosh boost_1_34_1]$ }}} -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14043> MacPorts </projects/macports> Ports system for Mac OS
#14043: boost 1.34.1 (port install boost failure) ---------------------------+------------------------------------------------ Reporter: rob@loci.net | 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 rob@loci.net): fyi, after doing a port clean boost, and a port -d install boost, it got past the above point. Conjecture to me is that one of the install steps is doing a patch, and is written wrong and assumes something already there? Whatever the case, looks like it is going to work now, but that something is not quite right in the port. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14043#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#14043: boost 1.34.1 (port install boost failure) ---------------------------+------------------------------------------------ Reporter: rob@loci.net | 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 ryandesign@macports.org): * cc: sanchom@gmail.com (added) Comment: Cc'ing the port's maintainer. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14043#comment:2> MacPorts </projects/macports> Ports system for Mac OS
#14043: boost 1.34.1 (port install boost failure) ---------------------------+------------------------------------------------ Reporter: rob@loci.net | 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 yunzheng.hu@gmail.com): somehow this only happens when 'boost-jam' gets installed by the dependency graph of the 'boost' port. so installing 'boost-jam' first and then doing a install of 'boost' seem to work fine. I have no idea why this happens though. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14043#comment:3> MacPorts </projects/macports> Ports system for Mac OS
#14043: boost 1.34.1 (port install boost failure) ---------------------------+------------------------------------------------ Reporter: rob@loci.net | 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 dane.springmeyer@gmail.com): I've been attempting to build boost over and over recently. Each time I run into this problem. Without boost-jam installed I attempt to install boost and the build bails at the point mentioned above. Then I uninstall and clean both, installing boost-jam on its own first and then boost. Then things work fine. I wish this were easy to fix. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14043#comment:4> MacPorts </projects/macports> Ports system for Mac OS
#14043: boost 1.34.1 (port install boost failure) ---------------------------+------------------------------------------------ Reporter: rob@loci.net | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: duplicate | Keywords: ---------------------------+------------------------------------------------ Changes (by jmr@macports.org): * status: new => closed * resolution: => duplicate Comment: Duplicate of #13714. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14043#comment:5> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts