[Debichem-devel] Bug#746861: indigo: ftbfs with GCC-4.9

Matthias Klose doko at debian.org
Sun May 4 00:21:47 UTC 2014


Package: src:indigo
Version: 1.1.12-1
Severity: important
Tags: sid jessie
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-4.9

The package fails to build in a test rebuild on at least amd64 with
gcc-4.9/g++-4.9, but succeeds to build with gcc-4.8/g++-4.8. The
severity of this report may be raised before the jessie release.

The full build log can be found at:
http://people.debian.org/~doko/logs/failed-gcc49/indigo_1.1.12-1_unstable_gcc49.log
The last lines of the build log are at the end of this report.

To build with GCC 4.9, either set CC=gcc-4.9 CXX=g++-4.9 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++ 

Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols
files.  For other C/C++ related build failures see the porting guide
at http://gcc.gnu.org/gcc-4.9/porting_to.html

[...]
Dependee "/«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/indigo-renderer-shared.dir/DependInfo.cmake" is newer than depender "/«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/indigo-renderer-shared.dir/depend.internal".
Dependee "/«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/indigo-renderer-shared.dir/depend.internal".
Scanning dependencies of target indigo-renderer-shared
make[4]: Leaving directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
/usr/bin/make -f indigo-renderer/renderer/CMakeFiles/indigo-renderer-shared.dir/build.make indigo-renderer/renderer/CMakeFiles/indigo-renderer-shared.dir/build
make[4]: Entering directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/build_scripts/indigo-utils/CMakeFiles 
[ 98%] Building CXX object indigo-renderer/renderer/CMakeFiles/indigo-renderer-shared.dir/src/indigo_render2d.cpp.o
cd /«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer && /usr/bin/c++   -Dindigo_renderer_shared_EXPORTS -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -m64 -m64 -fPIC -I/«PKGBUILDDIR»/api/plugins/renderer -I/«PKGBUILDDIR»/api -I/«PKGBUILDDIR»/api/src -I/usr/include/cairo -I/«PKGBUILDDIR»/common -I/«PKGBUILDDIR»/common/..     -fvisibility=hidden -fPIC -fvisibility=hidden -fPIC -o CMakeFiles/indigo-renderer-shared.dir/src/indigo_render2d.cpp.o -c /«PKGBUILDDIR»/api/plugins/renderer/src/indigo_render2d.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/build_scripts/indigo-utils/CMakeFiles 
[ 98%] Building C object indigo-renderer/renderer/CMakeFiles/indigo-renderer-shared.dir/«PKGBUILDDIR»/common/hacks/memcpy.c.o
cd /«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer && /usr/bin/cc  -Dindigo_renderer_shared_EXPORTS -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -m64 -m64 -fPIC -I/«PKGBUILDDIR»/api/plugins/renderer -I/«PKGBUILDDIR»/api -I/«PKGBUILDDIR»/api/src -I/usr/include/cairo -I/«PKGBUILDDIR»/common -I/«PKGBUILDDIR»/common/..     -fvisibility=hidden -fPIC -fvisibility=hidden -fPIC -o CMakeFiles/indigo-renderer-shared.dir/«PKGBUILDDIR»/common/hacks/memcpy.c.o   -c /«PKGBUILDDIR»/common/hacks/memcpy.c
Linking CXX shared library ../../dist/Linux/x64/lib/libindigo-renderer.so
cd /«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer && /usr/bin/cmake -E cmake_link_script CMakeFiles/indigo-renderer-shared.dir/link.txt --verbose=1
/usr/bin/c++  -fPIC -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -m64 -m64  -Wl,--wrap=memcpy  -Wl,-z,relro -shared -Wl,-soname,libindigo-renderer.so.0d -o ../../dist/Linux/x64/lib/libindigo-renderer.so.0d CMakeFiles/indigo-renderer-shared.dir/src/indigo_render2d.cpp.o CMakeFiles/indigo-renderer-shared.dir/«PKGBUILDDIR»/common/hacks/memcpy.c.o -lcairo ../../dist/Linux/x64/lib/librender2d.a ../../dist/Linux/x64/lib/libindigo.so.0d -lcairo ../../dist/Linux/x64/lib/libmolecule.a ../../dist/Linux/x64/lib/libgraph.a ../../dist/Linux/x64/lib/libcommon.a -lpthread -lz -ltinyxml 
cd /«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer && /usr/bin/cmake -E cmake_symlink_library ../../dist/Linux/x64/lib/libindigo-renderer.so.0d ../../dist/Linux/x64/lib/libindigo-renderer.so.0d ../../dist/Linux/x64/lib/libindigo-renderer.so
make[4]: Leaving directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/build_scripts/indigo-utils/CMakeFiles 
[ 98%] Built target indigo-renderer-shared
/usr/bin/make -f indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/build.make indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/depend
make[4]: Entering directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
cd /«PKGBUILDDIR»/build_scripts/indigo-utils && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR»/build_scripts/indigo-utils /«PKGBUILDDIR»/api/plugins/renderer /«PKGBUILDDIR»/build_scripts/indigo-utils /«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer /«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/DependInfo.cmake --color=
Dependee "/«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/DependInfo.cmake" is newer than depender "/«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/depend.internal".
Dependee "/«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/depend.internal".
Scanning dependencies of target indigo-renderer-c-test-shared
make[4]: Leaving directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
/usr/bin/make -f indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/build.make indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/build
make[4]: Entering directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/build_scripts/indigo-utils/CMakeFiles 
[ 98%] Building C object indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/tests/c/indigo-renderer-test.c.o
cd /«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer && /usr/bin/cc   -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -m64 -m64 -I/«PKGBUILDDIR»/api/plugins/renderer -I/«PKGBUILDDIR»/api -I/«PKGBUILDDIR»/api/src -I/usr/include/cairo -I/«PKGBUILDDIR»/common -I/«PKGBUILDDIR»/common/..    -o CMakeFiles/indigo-renderer-c-test-shared.dir/tests/c/indigo-renderer-test.c.o   -c /«PKGBUILDDIR»/api/plugins/renderer/tests/c/indigo-renderer-test.c
Linking C executable ../../dist/Linux/x64/shared/indigo-renderer-c-test-shared
cd /«PKGBUILDDIR»/build_scripts/indigo-utils/indigo-renderer/renderer && /usr/bin/cmake -E cmake_link_script CMakeFiles/indigo-renderer-c-test-shared.dir/link.txt --verbose=1
/usr/bin/cc  -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -include /«PKGBUILDDIR»/common/cmake/../hacks/gcc_preinclude.h -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -m64 -m64   -Wl,-z,relro CMakeFiles/indigo-renderer-c-test-shared.dir/tests/c/indigo-renderer-test.c.o  -o ../../dist/Linux/x64/shared/indigo-renderer-c-test-shared -rdynamic ../../dist/Linux/x64/lib/libindigo-renderer.so.0d -lpthread ../../dist/Linux/x64/lib/libindigo.so.0d 
../../dist/Linux/x64/lib/libindigo-renderer.so.0d: undefined reference to `indigo::RedBlackStringMap<void (*)(float), false>::_compare(char const*, indigo::RedBlackStringMapNode<void (*)(float)> const&) const'
../../dist/Linux/x64/lib/libindigo-renderer.so.0d: undefined reference to `indigo::RedBlackStringMap<void (*)(float, float, float), false>::_compare(char const*, indigo::RedBlackStringMapNode<void (*)(float, float, float)> const&) const'
../../dist/Linux/x64/lib/libindigo-renderer.so.0d: undefined reference to `indigo::RedBlackStringMap<void (*)(int, int), false>::_compare(char const*, indigo::RedBlackStringMapNode<void (*)(int, int)> const&) const'
../../dist/Linux/x64/lib/libindigo-renderer.so.0d: undefined reference to `indigo::RedBlackStringMap<void (*)(char const*), false>::_compare(char const*, indigo::RedBlackStringMapNode<void (*)(char const*)> const&) const'
../../dist/Linux/x64/lib/libindigo-renderer.so.0d: undefined reference to `indigo::RedBlackStringMap<OptionManager::OPTION_TYPE, false>::_compare(char const*, indigo::RedBlackStringMapNode<OptionManager::OPTION_TYPE> const&) const'
collect2: error: ld returned 1 exit status
make[4]: *** [dist/Linux/x64/shared/indigo-renderer-c-test-shared] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
make[3]: *** [indigo-renderer/renderer/CMakeFiles/indigo-renderer-c-test-shared.dir/all] Error 2
make[3]: Leaving directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/«PKGBUILDDIR»/build_scripts/indigo-utils'
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



More information about the Debichem-devel mailing list