Package: boost1.35 Version: 1.35.0-5 User: [EMAIL PROTECTED] Usertags: ftbfs-gcc-4.4 Tags: fixed-upstream Severity: important
Your package fails to build with the upcoming GCC 4.4 and makes other packages fail to build. Version 4.4 has not been released yet but I'm building with a snapshot in order to find errors and give people an advance warning. Fortunately, according to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36453 this has been fixed upstream already. You can reproduce this problem with gcc-snapshot from unstable. > Automatic build of boost1.35_1.35.0-5 on em64t by sbuild/amd64 0.53 ... > > "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall > -fPIC -D_REENTRANT -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 > -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG -I"." -c -o > "bin.v2/libs/signals/build/gcc-4.4.0/release/named_slot_map.o" > "libs/signals/src/named_slot_map.cpp" > > In file included from ./boost/mpl/apply.hpp:23, > from ./boost/iterator/iterator_facade.hpp:34, > from ./boost/signals/detail/named_slot_map.hpp:19, > from libs/signals/src/named_slot_map.cpp:12: > ./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token > "(" > ./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before > token "(" > In file included from ./boost/mpl/bind.hpp:27, > from ./boost/mpl/lambda.hpp:18, > from ./boost/mpl/apply.hpp:25, > from ./boost/iterator/iterator_facade.hpp:34, > from ./boost/signals/detail/named_slot_map.hpp:19, > from libs/signals/src/named_slot_map.cpp:12: > ./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token > "(" > ./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before > token "(" > In file included from ./boost/mpl/lambda.hpp:18, > from ./boost/mpl/apply.hpp:25, > from ./boost/iterator/iterator_facade.hpp:34, > from ./boost/signals/detail/named_slot_map.hpp:19, > from libs/signals/src/named_slot_map.cpp:12: > ./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "(" > ./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "(" > In file included from ./boost/mpl/lambda.hpp:22, > from ./boost/mpl/apply.hpp:25, > from ./boost/iterator/iterator_facade.hpp:34, > from ./boost/signals/detail/named_slot_map.hpp:19, > from libs/signals/src/named_slot_map.cpp:12: > ./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator > before token "(" > In file included from ./boost/iterator/iterator_facade.hpp:34, > from ./boost/signals/detail/named_slot_map.hpp:19, > from libs/signals/src/named_slot_map.cpp:12: > ./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "(" > ...failed gcc.compile.c++ > bin.v2/libs/signals/build/gcc-4.4.0/release/named_slot_map.o... > gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/signal_base.o -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]