Source: critterding Version: 1.0-beta14+dfsg-2 Severity: serious Justification: fails to build from source (but built successfully in the past)
Hi, critterding/experimental FTBFS, probably due to the default compiler now being GCC 6: [ 34%] Building CXX object src/common/CMakeFiles/common.dir/be_command_system.cpp.o cd /build/critterding-1.0-beta14+dfsg/obj-x86_64-linux-gnu/src/common && /usr/bin/c++ -DBOOST_FILESYSTEM_VERSION=3 -DGLEW_STATIC -DHAVE_OPENMP=1 -DQT_CORE_LIB -DQT_DECLARATIVE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_ OPENGL_LIB -DUNIX -I/usr/include/bullet -I/usr/include/SDL -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtOpenGL -isystem /usr/include/qt4/QtDeclarative -isystem /usr/include/qt4/QtGui -isystem /usr/include/ qt4/QtCore -I/build/critterding-1.0-beta14+dfsg -I/usr/include/freetype2 -I/build/critterding-1.0-beta14+dfsg/. -I/build/critterding-1.0-beta14+dfsg/src/. -I/build/critterding-1.0-beta14+dfsg/src/common/. -g -O2 - fdebug-prefix-map=/build/critterding-1.0-beta14+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -Wl,-Bstatic -fopenmp -o CMakeFiles/common.dir/be_comma nd_system.cpp.o -c /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.cpp /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.cpp: In constructor 'BeCommandSystem::BeCommandSystem()': /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.cpp:13:94: error: '_1' was not declared in this scope registerStringCommand("settings_saveprofile", boost::bind(&Settings::saveProfile, settings, _1)); ^~ /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.cpp:13:94: note: suggested alternatives: In file included from /usr/include/boost/system/error_code.hpp:22:0, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from /build/critterding-1.0-beta14+dfsg/src/./filesystem/be_dir.h:4, from /build/critterding-1.0-beta14+dfsg/src/./utils/settings.h:10, from /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.h:7, from /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.cpp:1: /usr/include/c++/6/functional:703:34: note: 'std::placeholders::_1' extern const _Placeholder<1> _1; ^~ In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37:0, from /usr/include/boost/mpl/placeholders.hpp:43, from /usr/include/boost/iterator/iterator_categories.hpp:17, from /usr/include/boost/iterator/iterator_facade.hpp:14, from /usr/include/boost/filesystem/path.hpp:28, from /usr/include/boost/filesystem.hpp:16, from /build/critterding-1.0-beta14+dfsg/src/./filesystem/be_dir.h:4, from /build/critterding-1.0-beta14+dfsg/src/./utils/settings.h:10, from /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.h:7, from /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.cpp:1: /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note: 'mpl_::_1' typedef arg<1> _1; ^~ /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note: 'mpl_::_1' In file included from /usr/include/boost/bind/bind.hpp:2247:0, from /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.cpp:2: /usr/include/boost/bind/placeholders.hpp:46:38: note: 'boost::placeholders::_1' BOOST_STATIC_CONSTEXPR boost::arg<1> _1; ^~ In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37:0, from /usr/include/boost/mpl/placeholders.hpp:43, from /usr/include/boost/iterator/iterator_categories.hpp:17, from /usr/include/boost/iterator/iterator_facade.hpp:14, from /usr/include/boost/filesystem/path.hpp:28, from /usr/include/boost/filesystem.hpp:16, from /build/critterding-1.0-beta14+dfsg/src/./filesystem/be_dir.h:4, from /build/critterding-1.0-beta14+dfsg/src/./utils/settings.h:10, from /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.h:7, from /build/critterding-1.0-beta14+dfsg/src/common/be_command_system.cpp:1: /usr/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note: 'mpl_::_1' typedef arg<1> _1; ^~ src/common/CMakeFiles/common.dir/build.make:257: recipe for target 'src/common/CMakeFiles/common.dir/be_command_system.cpp.o' failed make[3]: *** [src/common/CMakeFiles/common.dir/be_command_system.cpp.o] Error 1 Andreas