id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2357,boost::serialization is not build under macosx,nen777w@…,Robert Ramey,"MacOSX 10.5.4 , XCode 3.0 (GCC 4.0.1) String for build: bjam ""-sTOOLS=darwin"" ""-sGXX=g++ -O3 -g -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386"" debug release stage All libraries from boost was build except ""serialize"". Why ? I try build as: 79-140-13-195:boost_1_36_0 ruslantelyuk$ bjam ""-sTOOLS=darwin"" ""-sGXX=g++ -O3 -g -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 --with-serialization"" debug stage warning: Graph library does not contain optional GraphML reader. note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the note: directories containing the Expat headers and libraries, respectively. warning: skipping optional Message Passing Interface (MPI) library. note: to enable MPI support, add ""using mpi ;"" to user-config.jam. note: to suppress this message, pass ""--without-mpi"" to bjam. note: otherwise, you can safely ignore this message. Building Boost.Regex with the optional Unicode/ICU support disabled. Please refer to the Boost.Regex documentation for more information (don't panic: this is a strictly optional feature). warning: No toolsets are configured. warning: Configuring default toolset ""gcc"". warning: If the default is wrong, your build may not work correctly. warning: Use the ""--toolset=xxxxx"" option to override our guess. warning: For more configuration options, please consult warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html ...patience... ...found 1310 targets... ...updating 148 targets... MkDir1-quick-fix-for-unix stage MkDir1-quick-fix-for-unix stage/lib MkDir1-quick-fix-for-unix bin.v2 MkDir1-quick-fix-for-unix bin.v2/libs MkDir1-quick-fix-for-unix bin.v2/libs/serialization MkDir1-quick-fix-for-unix bin.v2/libs/serialization/build MkDir1-quick-fix-for-unix bin.v2/libs/serialization/build/gcc-4.0.1 MkDir1-quick-fix-for-unix bin.v2/libs/serialization/build/gcc-4.0.1/debug MkDir1-quick-fix-for-unix bin.v2/libs/serialization/build/gcc-4.0.1/debug/threading-multi MkDir1-quick-fix-for-unix bin.v2/libs/config MkDir1-quick-fix-for-unix bin.v2/libs/config/test MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_pass.test MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1 MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/threading-multi gcc.compile.c++ bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/threading-multi/no_std_locale_pass.o gcc.link bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/threading-multi/no_std_locale_pass ld: unknown option: --start-group collect2: ld returned 1 exit status ""g++"" -o ""bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/threading-multi/no_std_locale_pass"" -Wl,--start-group ""bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/threading-multi/no_std_locale_pass.o"" -Wl,-Bstatic -Wl,-Bdynamic -Wl,--end-group -g ...failed gcc.link bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/threading-multi/no_std_locale_pass... ...skipped no_std_locale_pass.run for lack of no_std_locale_pass... MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_fail.test MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1 MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/threading-multi gcc.compile.c++ bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/threading-multi/no_std_locale_fail.o libs/config/test/all/../no_std_locale_fail.cpp:27:2: error: #error ""this file should not compile"" libs/config/test/all/../no_std_locale_fail.cpp: In function 'int main(int, char**)': libs/config/test/all/../no_std_locale_fail.cpp:32: error: 'boost_no_std_locale' has not been declared libs/config/test/all/../no_std_locale_fail.cpp:32: error: 'test' was not declared in this scope (failed-as-expected) bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/threading-multi/no_std_locale_fail.o **passed** bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/threading-multi/no_std_locale_fail.test ...skipped basic_archive.o for lack of no_std_locale_pass.test... ...skipped basic_iarchive.o for lack of no_std_locale_pass.test... ...skipped basic_iserializer.o for lack of no_std_locale_pass.test... ...skipped basic_oarchive.o for lack of no_std_locale_pass.test... ...skipped basic_oserializer.o for lack of no_std_locale_pass.test... ...skipped basic_pointer_iserializer.o for lack of no_std_locale_pass.test... ...skipped basic_pointer_oserializer.o for lack of no_std_locale_pass.test... ...skipped basic_serializer_map.o for lack of no_std_locale_pass.test... ...skipped basic_text_iprimitive.o for lack of no_std_locale_pass.test... ...skipped basic_text_oprimitive.o for lack of no_std_locale_pass.test... ...skipped basic_xml_archive.o for lack of no_std_locale_pass.test... ...skipped binary_iarchive.o for lack of no_std_locale_pass.test... ...skipped binary_oarchive.o for lack of no_std_locale_pass.test... ...skipped extended_type_info.o for lack of no_std_locale_pass.test... ...skipped extended_type_info_typeid.o for lack of no_std_locale_pass.test... ...skipped extended_type_info_no_rtti.o for lack of no_std_locale_pass.test... ...skipped polymorphic_iarchive.o for lack of no_std_locale_pass.test... ...skipped polymorphic_oarchive.o for lack of no_std_locale_pass.test... ...skipped stl_port.o for lack of no_std_locale_pass.test... ...skipped text_iarchive.o for lack of no_std_locale_pass.test... ...skipped text_oarchive.o for lack of no_std_locale_pass.test... ...skipped void_cast.o for lack of no_std_locale_pass.test... ...skipped xml_grammar.o for lack of no_std_locale_pass.test... ...skipped xml_iarchive.o for lack of no_std_locale_pass.test... ...skipped xml_oarchive.o for lack of no_std_locale_pass.test... ...skipped libboost_serialization-gcc40-mt-d-1_36.dylib for lack of basic_archive.o... ...skipped libboost_serialization-gcc40-mt-d-1_36.dylib for lack of libboost_serialization-gcc40-mt-d-1_36.dylib... MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1 MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/threading-multi gcc.compile.c++ bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/threading-multi/no_std_wstreambuf_pass.o libs/config/test/all/../boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf::pos_type boost_no_std_wstreambuf::parser_buf::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = char, traits = std::char_traits]': libs/config/test/all/../boost_no_std_wstreambuf.ipp:104: instantiated from here libs/config/test/all/../boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch libs/config/test/all/../boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf::pos_type boost_no_std_wstreambuf::parser_buf::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = wchar_t, traits = std::char_traits]': libs/config/test/all/../boost_no_std_wstreambuf.ipp:105: instantiated from here libs/config/test/all/../boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch gcc.link bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/threading-multi/no_std_wstreambuf_pass ld: unknown option: --start-group collect2: ld returned 1 exit status ""g++"" -o ""bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/threading-multi/no_std_wstreambuf_pass"" -Wl,--start-group ""bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/threading-multi/no_std_wstreambuf_pass.o"" -Wl,-Bstatic -Wl,-Bdynamic -Wl,--end-group -g ...failed gcc.link bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/threading-multi/no_std_wstreambuf_pass... ...skipped no_std_wstreambuf_pass.run for lack of no_std_wstreambuf_pass... MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1 MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/threading-multi gcc.compile.c++ bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/threading-multi/no_std_wstreambuf_fail.o libs/config/test/all/../no_std_wstreambuf_fail.cpp:27:2: error: #error ""this file should not compile"" libs/config/test/all/../no_std_wstreambuf_fail.cpp: In function 'int main(int, char**)': libs/config/test/all/../no_std_wstreambuf_fail.cpp:32: error: 'boost_no_std_wstreambuf' has not been declared libs/config/test/all/../no_std_wstreambuf_fail.cpp:32: error: 'test' was not declared in this scope (failed-as-expected) bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/threading-multi/no_std_wstreambuf_fail.o **passed** bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/threading-multi/no_std_wstreambuf_fail.test ...skipped basic_text_wiprimitive.o for lack of no_std_locale_pass.test... ...skipped basic_text_woprimitive.o for lack of no_std_locale_pass.test... ...skipped text_wiarchive.o for lack of no_std_locale_pass.test... ...skipped text_woarchive.o for lack of no_std_locale_pass.test... ...skipped utf8_codecvt_facet.o for lack of no_std_locale_pass.test... ...skipped xml_wgrammar.o for lack of no_std_locale_pass.test... ...skipped xml_wiarchive.o for lack of no_std_locale_pass.test... ...skipped xml_woarchive.o for lack of no_std_locale_pass.test... ...skipped codecvt_null.o for lack of no_std_locale_pass.test... ...skipped libboost_wserialization-gcc40-mt-d-1_36.dylib for lack of basic_text_wiprimitive.o... ...skipped libboost_wserialization-gcc40-mt-d-1_36.dylib for lack of libboost_wserialization-gcc40-mt-d-1_36.dylib... ...skipped libboost_serialization-gcc40-mt-d.dylib for lack of libboost_serialization-gcc40-mt-d-1_36.dylib... ...skipped libboost_wserialization-gcc40-mt-d.dylib for lack of libboost_wserialization-gcc40-mt-d-1_36.dylib... MkDir1-quick-fix-for-unix bin.v2/libs/serialization/build/gcc-4.0.1/debug/link-static MkDir1-quick-fix-for-unix bin.v2/libs/serialization/build/gcc-4.0.1/debug/link-static/threading-multi MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/link-static MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/link-static/threading-multi gcc.compile.c++ bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_locale_pass.o gcc.link bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_locale_pass ld: unknown option: --start-group collect2: ld returned 1 exit status ""g++"" -o ""bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_locale_pass"" -Wl,--start-group ""bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_locale_pass.o"" -Wl,-Bstatic -Wl,-Bdynamic -Wl,--end-group -g ...failed gcc.link bin.v2/libs/config/test/all/no_std_locale_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_locale_pass... ...skipped no_std_locale_pass.run for lack of no_std_locale_pass... MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/link-static MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/link-static/threading-multi gcc.compile.c++ bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_locale_fail.o libs/config/test/all/../no_std_locale_fail.cpp:27:2: error: #error ""this file should not compile"" libs/config/test/all/../no_std_locale_fail.cpp: In function 'int main(int, char**)': libs/config/test/all/../no_std_locale_fail.cpp:32: error: 'boost_no_std_locale' has not been declared libs/config/test/all/../no_std_locale_fail.cpp:32: error: 'test' was not declared in this scope (failed-as-expected) bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_locale_fail.o **passed** bin.v2/libs/config/test/all/no_std_locale_fail.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_locale_fail.test ...skipped basic_archive.o for lack of no_std_locale_pass.test... ...skipped basic_iarchive.o for lack of no_std_locale_pass.test... ...skipped basic_iserializer.o for lack of no_std_locale_pass.test... ...skipped basic_oarchive.o for lack of no_std_locale_pass.test... ...skipped basic_oserializer.o for lack of no_std_locale_pass.test... ...skipped basic_pointer_iserializer.o for lack of no_std_locale_pass.test... ...skipped basic_pointer_oserializer.o for lack of no_std_locale_pass.test... ...skipped basic_serializer_map.o for lack of no_std_locale_pass.test... ...skipped basic_text_iprimitive.o for lack of no_std_locale_pass.test... ...skipped basic_text_oprimitive.o for lack of no_std_locale_pass.test... ...skipped basic_xml_archive.o for lack of no_std_locale_pass.test... ...skipped binary_iarchive.o for lack of no_std_locale_pass.test... ...skipped binary_oarchive.o for lack of no_std_locale_pass.test... ...skipped extended_type_info.o for lack of no_std_locale_pass.test... ...skipped extended_type_info_typeid.o for lack of no_std_locale_pass.test... ...skipped extended_type_info_no_rtti.o for lack of no_std_locale_pass.test... ...skipped polymorphic_iarchive.o for lack of no_std_locale_pass.test... ...skipped polymorphic_oarchive.o for lack of no_std_locale_pass.test... ...skipped stl_port.o for lack of no_std_locale_pass.test... ...skipped text_iarchive.o for lack of no_std_locale_pass.test... ...skipped text_oarchive.o for lack of no_std_locale_pass.test... ...skipped void_cast.o for lack of no_std_locale_pass.test... ...skipped xml_grammar.o for lack of no_std_locale_pass.test... ...skipped xml_iarchive.o for lack of no_std_locale_pass.test... ...skipped xml_oarchive.o for lack of no_std_locale_pass.test... ...skipped libboost_serialization-gcc40-mt-d-1_36.a(clean) for lack of basic_archive.o... ...skipped libboost_serialization-gcc40-mt-d-1_36.a for lack of basic_archive.o... ...skipped libboost_serialization-gcc40-mt-d-1_36.a for lack of libboost_serialization-gcc40-mt-d-1_36.a... MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/link-static MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/link-static/threading-multi gcc.compile.c++ bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_wstreambuf_pass.o libs/config/test/all/../boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf::pos_type boost_no_std_wstreambuf::parser_buf::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = char, traits = std::char_traits]': libs/config/test/all/../boost_no_std_wstreambuf.ipp:104: instantiated from here libs/config/test/all/../boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch libs/config/test/all/../boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf::pos_type boost_no_std_wstreambuf::parser_buf::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = wchar_t, traits = std::char_traits]': libs/config/test/all/../boost_no_std_wstreambuf.ipp:105: instantiated from here libs/config/test/all/../boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch gcc.link bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_wstreambuf_pass ld: unknown option: --start-group collect2: ld returned 1 exit status ""g++"" -o ""bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_wstreambuf_pass"" -Wl,--start-group ""bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_wstreambuf_pass.o"" -Wl,-Bstatic -Wl,-Bdynamic -Wl,--end-group -g ...failed gcc.link bin.v2/libs/config/test/all/no_std_wstreambuf_pass.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_wstreambuf_pass... ...skipped no_std_wstreambuf_pass.run for lack of no_std_wstreambuf_pass... MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/link-static MkDir1-quick-fix-for-unix bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/link-static/threading-multi gcc.compile.c++ bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_wstreambuf_fail.o libs/config/test/all/../no_std_wstreambuf_fail.cpp:27:2: error: #error ""this file should not compile"" libs/config/test/all/../no_std_wstreambuf_fail.cpp: In function 'int main(int, char**)': libs/config/test/all/../no_std_wstreambuf_fail.cpp:32: error: 'boost_no_std_wstreambuf' has not been declared libs/config/test/all/../no_std_wstreambuf_fail.cpp:32: error: 'test' was not declared in this scope (failed-as-expected) bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_wstreambuf_fail.o **passed** bin.v2/libs/config/test/all/no_std_wstreambuf_fail.test/gcc-4.0.1/debug/link-static/threading-multi/no_std_wstreambuf_fail.test ...skipped basic_text_wiprimitive.o for lack of no_std_locale_pass.test... ...skipped basic_text_woprimitive.o for lack of no_std_locale_pass.test... ...skipped text_wiarchive.o for lack of no_std_locale_pass.test... ...skipped text_woarchive.o for lack of no_std_locale_pass.test... ...skipped utf8_codecvt_facet.o for lack of no_std_locale_pass.test... ...skipped xml_wgrammar.o for lack of no_std_locale_pass.test... ...skipped xml_wiarchive.o for lack of no_std_locale_pass.test... ...skipped xml_woarchive.o for lack of no_std_locale_pass.test... ...skipped codecvt_null.o for lack of no_std_locale_pass.test... ...skipped libboost_wserialization-gcc40-mt-d-1_36.a(clean) for lack of basic_text_wiprimitive.o... ...skipped libboost_wserialization-gcc40-mt-d-1_36.a for lack of basic_text_wiprimitive.o... ...skipped libboost_wserialization-gcc40-mt-d-1_36.a for lack of libboost_wserialization-gcc40-mt-d-1_36.a... ...skipped libboost_serialization-gcc40-mt-d.a for lack of libboost_serialization-gcc40-mt-d-1_36.a... ...skipped libboost_wserialization-gcc40-mt-d.a for lack of libboost_wserialization-gcc40-mt-d-1_36.a... ...failed updating 4 targets... ...skipped 90 targets... ...updated 54 targets... 79-140-13-195:boost_1_36_0 ruslantelyuk$ ",Bugs,closed,Boost 1.37.0,build,Boost 1.36.0,Problem,wontfix,,nen777w@…