[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