Package: libprotobuf-dev Version: 2.5.0-5 Severity: normal
Under protobuf 2.4.1 the mumble package compiled under all architectures except hurd-i386 (due to a missing build-depends, libzeroc-ice35-dev), but now under protobuf 2.5.0-5 the build logs show that the compile fails for ia64 and sparc due to what appears to be an error related to protobuf. [Build logs at https://buildd.debian.org/status/package.php?p=mumble] ia64 --------------------------------------------------------------------- g++ -c -include release/mumble -pipe -Wfatal-errors -fvisibility=hidden -g - Wall -Wextra -O2 -Wall -W -D_REENTRANT -DNO_UPDATE_CHECK - DPLUGIN_PATH=/usr/lib/mumble -DMUMBLE_VERSION=1.2.4-0.1+b1 -DHAVE_LIMITS_H - DHAVE_ENDIAN_H -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 - DMUMBLE_VERSION_STRING=1.2.4 -DMUMBLE -DNO_CRASH_REPORT -DUSE_OPUS -DUSE_ALSA -DUSE_OSS -DUSE_PULSEAUDIO -DUSE_BONJOUR -DUSE_DBUS -DUSE_SPEECHD -DUSE_G15 - D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -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/QtSql - I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtDBus - I../../src -I. -I../bonjour -I../../celt-0.7.0-src/libcelt - I/usr/lib/oss/include -Irelease -I/usr/include/opus -I/usr/include/alsa - I/usr/include/avahi-compat-libdns_sd -I. -o release/Mumble.pb.o Mumble.pb.cc In file included from /usr/include/google/protobuf/stubs/atomicops.h:188:0, from /usr/include/google/protobuf/stubs/once.h:81, from Mumble.pb.cc:10: /usr/include/google/protobuf/stubs/atomicops_internals_generic_gcc.h: In function 'google::protobuf::internal::Atomic32 google::protobuf::internal::NoBarrier_CompareAndSwap(volatile Atomic32*, google::protobuf::internal::Atomic32, google::protobuf::internal::Atomic32)': /usr/include/google/protobuf/stubs/atomicops_internals_generic_gcc.h:44:31: error: '__ATOMIC_RELAXED' was not declared in this scope compilation terminated due to -Wfatal-errors. make[3]: *** [release/Mumble.pb.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [release] Error 2 make[3]: Leaving directory `/«PKGBUILDDIR»/src/mumble' make[1]: *** [sub-src-mumble-sub_Release_ordered] Error 2 make: *** [build-arch-stamp] Error 2 make[2]: Leaving directory `/«PKGBUILDDIR»/src/mumble' make[1]: Leaving directory `/«PKGBUILDDIR»' sparc --------------------------------------------------------------------- g++ -c -include release/mumble -pipe -Wfatal-errors -fvisibility=hidden -g - Wall -Wextra -O2 -Wall -W -D_REENTRANT -DNO_UPDATE_CHECK - DPLUGIN_PATH=/usr/lib/mumble -DMUMBLE_VERSION=1.2.4-0.1+b1 -DHAVE_LIMITS_H - DHAVE_ENDIAN_H -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 - DMUMBLE_VERSION_STRING=1.2.4 -DMUMBLE -DNO_CRASH_REPORT -DUSE_OPUS -DUSE_ALSA -DUSE_OSS -DUSE_PULSEAUDIO -DUSE_BONJOUR -DUSE_DBUS -DUSE_SPEECHD -DUSE_G15 - D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -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/QtSql - I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtDBus - I../../src -I. -I../bonjour -I../../celt-0.7.0-src/libcelt - I/usr/lib/oss/include -Irelease -I/usr/include/opus -I/usr/include/alsa - I/usr/include/avahi-compat-libdns_sd -I. -o release/Mumble.pb.o Mumble.pb.cc In file included from /usr/include/google/protobuf/stubs/atomicops.h:188:0, from /usr/include/google/protobuf/stubs/once.h:81, from Mumble.pb.cc:10: /usr/include/google/protobuf/stubs/atomicops_internals_generic_gcc.h: In function 'google::protobuf::internal::Atomic32 google::protobuf::internal::NoBarrier_CompareAndSwap(volatile Atomic32*, google::protobuf::internal::Atomic32, google::protobuf::internal::Atomic32)': /usr/include/google/protobuf/stubs/atomicops_internals_generic_gcc.h:44:31: error: '__ATOMIC_RELAXED' was not declared in this scope compilation terminated due to -Wfatal-errors. make[3]: *** [release/Mumble.pb.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/«PKGBUILDDIR»/src/mumble' make[2]: *** [release] Error 2 make[2]: Leaving directory `/«PKGBUILDDIR»/src/mumble' make[1]: *** [sub-src-mumble-sub_Release_ordered] Error 2 make[1]: Leaving directory `/«PKGBUILDDIR»' make: *** [build-arch-stamp] Error 2 Opening a bug to track the issue. Thanks. -- Chris -- Chris Knadle chris.kna...@coredump.us -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org