Source: alljoyn-core-1509 Version: 15.09a-3 Severity: serious Tags: stretch sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20160713 qa-ftbfs Justification: FTBFS with GCC 6 on amd64
Hi, During a rebuild of all packages in sid using the gcc-defaults package available in experimental to make GCC default to version 6, your package failed to build on amd64. For more information about GCC 6 and Stretch, see: - https://wiki.debian.org/GCC6 - https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html Relevant part (hopefully): > g++ -o build/linux/x86_64/release/obj/common/CryptoSRP.o -c -std=c++11 -Wall > -Werror -pipe -fno-exceptions -fno-strict-aliasing > -fno-asynchronous-unwind-tables -fno-unwind-tables -ffunction-sections > -fdata-sections -D_FORTIFY_SOURCE=2 -fPIC -Wno-long-long -Wno-deprecated > -Wno-unknown-pragmas -Wunused-parameter -Os -m64 -fPIC -DNDEBUG -DROUTER > -DQCC_OS_GROUP_POSIX -DQCC_OS_LINUX -D_GLIBCXX_USE_C99_FP_MACROS_DYNAMIC > -Ibuild/linux/x86_64/release/dist/cpp/inc > -Ibuild/linux/x86_64/release/dist/c/inc > -Ibuild/linux/x86_64/release/dist/cpp/inc/alljoyn -Icommon/inc > -Icommon/crypto -Ibuild/linux/x86_64/release/dist/cpp/inc > common/src/CryptoSRP.cc > In file included from common/src/CryptoSRP.cc:29:0: > /usr/include/c++/6/math.h:63:12: error: 'std::fpclassify' has not been > declared > using std::fpclassify; > ^~~~~~~~~~ > /usr/include/c++/6/math.h:64:12: error: 'std::isfinite' has not been declared > using std::isfinite; > ^~~~~~~~ > /usr/include/c++/6/math.h:65:12: error: 'std::isinf' has not been declared > using std::isinf; > ^~~~~ > /usr/include/c++/6/math.h:66:12: error: 'std::isnan' has not been declared > using std::isnan; > ^~~~~ > /usr/include/c++/6/math.h:67:12: error: 'std::isnormal' has not been declared > using std::isnormal; > ^~~~~~~~ > /usr/include/c++/6/math.h:68:12: error: 'std::signbit' has not been declared > using std::signbit; > ^~~~~~~ > /usr/include/c++/6/math.h:69:12: error: 'std::isgreater' has not been declared > using std::isgreater; > ^~~~~~~~~ > /usr/include/c++/6/math.h:70:12: error: 'std::isgreaterequal' has not been > declared > using std::isgreaterequal; > ^~~~~~~~~~~~~~ > /usr/include/c++/6/math.h:71:12: error: 'std::isless' has not been declared > using std::isless; > ^~~~~~ > /usr/include/c++/6/math.h:72:12: error: 'std::islessequal' has not been > declared > using std::islessequal; > ^~~~~~~~~~~ > /usr/include/c++/6/math.h:73:12: error: 'std::islessgreater' has not been > declared > using std::islessgreater; > ^~~~~~~~~~~~~ > /usr/include/c++/6/math.h:74:12: error: 'std::isunordered' has not been > declared > using std::isunordered; > ^~~~~~~~~~~ > scons: *** [build/linux/x86_64/release/obj/common/CryptoSRP.o] Error 1 > scons: building terminated because of errors. > make[1]: *** [override_dh_auto_build] Error 2 The full build log is available from: http://people.debian.org/~lucas/logs/2016/07/13/alljoyn-core-1509_15.09a-3_unstable_gcc6.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.