Package: libboost1.49-dev Version: 1.49.0-3 Severity: serious Tags: sid wheezy User: debian-...@lists.debian.org Usertags: ftbfs-gcc-4.7
Hi, after applying http://goo.gl/89Kk8 merkaartor ftbfs with g++-4.7 due to a bug in the boost headers: g++ -c -m64 -pipe -I/usr/include/gdal -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DRELEASE -DVERSION=0.17 -DREVISION= -DNDEBUG -DUSE_LIBPROXY -DUSE_WEBKIT -D_TTY_POSIX_ -DUSE_GPS -DUSE_GPSD_LIB -DPLUGINS_DIR=/usr/lib/merkaartor/plugins -DSHARE_DIR=/usr/share/merkaartor -DTRANSDIR_MERKAARTOR=/usr/share/merkaartor/translations -DTRANSDIR_SYSTEM=/usr/share/qt4/translations/ -DGEOIMAGE -DUSE_ZBAR -DUSE_GDAL -DUSE_PROJ -DWORLD_SHP=/usr/share/merkaartor/world_background.osb -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I../3rdparty/qtsingleapplication-2.6_1-opensource/src -I../3rdparty/qttoolbardialog-2.2_1-opensource/src -I../include -I../interfaces -I../include/builtin-ggl -I. -IRender -Iqextserialport - IGPS -INameFinder -IPaintStyle -IPaintStyle -IFeatures -ILayers -IPreferences -ISync -ICommands -IInteractions -IDocks -IImportExport -ITools -ITagTemplate -I. -I. -o ImportExportOsmBin.o ImportExport/ImportExportOsmBin.cpp In file included from /usr/include/boost/intrusive_ptr.hpp:16:0, from Features/Feature.h:12, from ImportExport/../ImportExport/ImportExportOsmBin.h:15, from ImportExport/ImportExportOsmBin.cpp:17: /usr/include/boost/smart_ptr/intrusive_ptr.hpp: In instantiation of 'boost::intrusive_ptr<T>::intrusive_ptr(T*, bool) [with T = Feature]': ImportExport/ImportExportOsmBin.cpp:130:60: required from here /usr/include/boost/smart_ptr/intrusive_ptr.hpp:67:34: error: 'intrusive_ptr_add_ref' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] In file included from ImportExport/../ImportExport/ImportExportOsmBin.h:15:0, from ImportExport/ImportExportOsmBin.cpp:17: Features/Feature.h:348:21: note: 'void boost::intrusive_ptr_add_ref(Feature*)' declared here, later in the translation unit In file included from /usr/include/boost/intrusive_ptr.hpp:16:0, from Features/Feature.h:12, from ImportExport/../ImportExport/ImportExportOsmBin.h:15, from ImportExport/ImportExportOsmBin.cpp:17: /usr/include/boost/smart_ptr/intrusive_ptr.hpp: In instantiation of 'boost::intrusive_ptr<T>::~intrusive_ptr() [with T = Feature]': ImportExport/ImportExportOsmBin.cpp:130:60: required from here /usr/include/boost/smart_ptr/intrusive_ptr.hpp:96:23: error: 'intrusive_ptr_release' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] In file included from ImportExport/../ImportExport/ImportExportOsmBin.h:15:0, from ImportExport/ImportExportOsmBin.cpp:17: Features/Feature.h:349:21: note: 'void boost::intrusive_ptr_release(Feature*)' declared here, later in the translation unit In file included from /usr/include/boost/intrusive_ptr.hpp:16:0, from Features/Feature.h:12, from ImportExport/../ImportExport/ImportExportOsmBin.h:15, from ImportExport/ImportExportOsmBin.cpp:17: /usr/include/boost/smart_ptr/intrusive_ptr.hpp: In instantiation of 'boost::intrusive_ptr<T>::intrusive_ptr(const boost::intrusive_ptr<T>&) [with T = Feature; boost::intrusive_ptr<T> = boost::intrusive_ptr<Feature>]': /usr/include/qt4/QtCore/qlist.h:372:58: required from 'void QList<T>::node_construct(QList<T>::Node*, const T&) [with T = boost::intrusive_ptr<Feature>]' /usr/include/qt4/QtCore/qlist.h:512:13: required from 'void QList<T>::append(const T&) [with T = boost::intrusive_ptr<Feature>]' ImportExport/ImportExportOsmBin.cpp:131:35: required from here /usr/include/boost/smart_ptr/intrusive_ptr.hpp:91:23: error: 'intrusive_ptr_add_ref' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] In file included from ImportExport/../ImportExport/ImportExportOsmBin.h:15:0, from ImportExport/ImportExportOsmBin.cpp:17: Features/Feature.h:348:21: note: 'void boost::intrusive_ptr_add_ref(Feature*)' declared here, later in the translation unit make[2]: *** [ImportExportOsmBin.o] Error 1 Building with g+=-4.6 works well.... Thanks for fixing :) Cheers, Bernd -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libboost1.49-dev depends on: ii libc6 2.13-32 ii libgcc1 1:4.7.0-7 ii libicu48 4.8.1.1-6 ii libstdc++6 4.7.0-7 ii libstdc++6-4.4-dev [libstdc++-dev] 4.4.7-1 ii libstdc++6-4.5-dev [libstdc++-dev] 4.5.3-12 ii libstdc++6-4.6-dev [libstdc++-dev] 4.6.3-5 libboost1.49-dev recommends no packages. Versions of packages libboost1.49-dev suggests: ii default-jdk <none> ii docbook-xml 4.5-7 ii docbook-xsl 1.76.1+dfsg-1 ii doxygen <none> ii fop 1:1.0.dfsg2-6 ii libboost-chrono1.49-dev <none> ii libboost-date-time1.49-dev <none> ii libboost-filesystem1.49-dev <none> ii libboost-graph-parallel1.49-dev <none> ii libboost-graph1.49-dev <none> ii libboost-iostreams1.49-dev <none> ii libboost-locale1.49-dev <none> ii libboost-math1.49-dev 1.49.0-3 ii libboost-mpi1.49-dev <none> ii libboost-program-options1.49-dev <none> ii libboost-python1.49-dev 1.49.0-3 ii libboost-random1.49-dev <none> ii libboost-regex1.49-dev <none> ii libboost-serialization1.49-dev 1.49.0-3 ii libboost-signals1.49-dev <none> ii libboost-system1.49-dev <none> ii libboost-test1.49-dev <none> ii libboost-thread1.49-dev <none> ii libboost-timer1.49-dev <none> ii libboost-wave1.49-dev <none> ii libboost1.49-doc <none> ii xsltproc 1.1.26-8 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org