[MacPorts] #15334: important boost 1.35 bugfixes, updates, and variants
MacPorts
noreply at macports.org
Sat May 17 08:16:37 PDT 2008
#15334: important boost 1.35 bugfixes, updates, and variants
-----------------------------------+----------------------------------------
Reporter: andrew at fernandes.org | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords: boost
-----------------------------------+----------------------------------------
Comment (by andrew at fernandes.org):
Here is what happens if you try to build the ICU variant. (Again,
'''note''' that the build succeeds with no problems if you build the
default 'minimum' build-type!)
{{{
DEBUG: Executing org.macports.extract (boost)
---> Extracting boost_1_35_0.tar.bz2
DEBUG: setting option extract.args to
/opt/local/var/macports/distfiles/boost/boost_1_35_0.tar.bz2
DEBUG: Environment:
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work"
&& /opt/local/bin/bzip2 -dc
/opt/local/var/macports/distfiles/boost/boost_1_35_0.tar.bz2 |
/usr/bin/gnutar --no-same-owner -xf -'
DEBUG: Executing org.macports.patch (boost)
---> Applying patches to boost
---> Applying /Users/andrew/Local/ports/devel/boost/files/patch-tools-
build-v2-tools-darwin.jam
DEBUG: Environment:
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0"
&& patch -p0'
patching file tools/build/v2/tools/darwin.jam
---> Applying /Users/andrew/Local/ports/devel/boost/files/patch-boost-
serialization-utility.hpp
DEBUG: Environment:
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0"
&& patch -p0'
patching file boost/serialization/utility.hpp
---> Applying /Users/andrew/Local/ports/devel/boost/files/patch-build-
type-Jamroot
DEBUG: Environment:
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0"
&& patch -p0'
patching file Jamroot
---> Configuring boost
DEBUG: Executing org.macports.configure (boost)
DEBUG: Using compiler 'Mac OS X gcc 4.0'
DEBUG: Environment: CFLAGS='-O2' CPPFLAGS='-I/opt/local/include'
CXXFLAGS='-O2' CPP='/usr/bin/cpp-4.0' CXX='/usr/bin/g++-4.0'
F90FLAGS='-O2' EXPAT_INCLUDE='/opt/local/include'
LDFLAGS='-L/opt/local/lib' FCFLAGS='-O2' OBJC='/usr/bin/gcc-4.0'
INSTALL='/usr/bin/install' FFLAGS='-O2' OBJCFLAGS='-O2'
EXPAT_LIBPATH='/opt/local/lib' CC='/usr/bin/gcc-4.0'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0"
&& ./configure --prefix=/opt/local --with-python=python2.5 --with-
icu=/opt/local'
Building Boost.Jam with toolset darwin... tools/jam/src/bin.macosxx86/bjam
Detecting Python version... 2.5
Detecting Python root... /opt/local
Unicode/ICU support for Boost.Regex?... /opt/local
Generating Boost.Build configuration in user-config.jam...
Generating Makefile...
DEBUG: Executing proc-post-org.macports.configure-configure-0
---> Building boost with target all
DEBUG: Executing org.macports.build (boost)
DEBUG: Environment: EXPAT_LIBPATH='/opt/local/lib'
EXPAT_INCLUDE='/opt/local/include'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0"
&& make all'
./tools/jam/src/bin.macosxx86/bjam -sICU_PATH=/opt/local --user-config
=user-config.jam
Building Boost.Regex with Unicode/ICU support enabled
Using ICU in /opt/local/include
Skipping build of: ./headers <build>no in common properties
Skipping build of: ./headers <build>no in common properties
Skipping build of: ./headers <build>no in common properties
Skipping build of: ./headers <build>no in common properties
Skipping build of: ./build_all <build>no in common properties
Skipping build of: ./build_all <build>no in common properties
Skipping build of: ./build_all <build>no in common properties
Skipping build of: ./build_all <build>no in common properties
Skipping build of: libs/regex/build/icucore <build>no in common
properties
Skipping build of: libs/regex/build/icuin <build>no in common properties
Skipping build of: libs/regex/build/icudata <build>no in common
properties
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/kernel/class.jam:93:
in new
*** argument error
* rule object(searched-lib-target)@7352.__init__ ( name : project : shared
? : search * : action )
* called with: ( icudata icui18n icuuc : object(project-target)@252 : true
: /opt/local/lib : object(null-action)@7351 : : : : )
* extra argument icui18n
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/tools/builtin.jam:349:see
definition of rule '__init__' being called
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/tools/builtin.jam:592:
in searched-lib-generator.run
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/tools/unix.jam:113:
in object(unix-searched-lib-generator)@36.run
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/generators.jam:859:
in try-one-generator-really
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/generators.jam:920:
in try-one-generator
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/generators.jam:1131:
in construct-really
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/generators.jam:1204:
in generators.construct
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/tools/builtin.jam:496:
in object(lib-generator)@5.run
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/generators.jam:859:
in try-one-generator-really
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/generators.jam:920:
in try-one-generator
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/generators.jam:1131:
in construct-really
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/generators.jam:1204:
in generators.construct
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:1368:
in construct
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:1206:
in object(typed-target)@264.generate
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:742:
in generate-really
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:715:
in object(main-target)@1192.generate
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:254:
in object(project-target)@252.generate
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:858:
in targets.generate-from-reference
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:1129:
in generate-dependencies
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:1179:
in object(alias-target-class)@124.generate
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:742:
in generate-really
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:715:
in object(main-target)@412.generate
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/build/targets.jam:254:
in object(project-target)@81.generate
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2
/build-system.jam:658: in load
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/kernel/modules.jam:267:
in import
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0/tools/build/v2/kernel/bootstrap.jam:132:
in boost-build
/opt/local/var/macports/build/_Users_andrew_Local_ports_devel_boost/work/boost_1_35_0
/boost-build.jam:11: in module scope
Not all Boost libraries built properly.
}}}
--
Ticket URL: <http://trac.macports.org/ticket/15334#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list