[Debian-med-packaging] Bug#701284: gdcm: ftbfs with GCC-4.8

Matthias Klose doko at debian.org
Sat Feb 23 11:20:45 UTC 2013


Package: src:gdcm
Version: 2.2.1-1.1
Severity: important
Tags: sid jessie
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-4.8

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

  gccxml_cc1plus: error: gccxml_builtins.h: No such file or directory

The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/gdcm_2.2.1-1.1_unstable_gcc48.log
The last lines of the build log are at the end of this report.

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

  apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev

The test rebuild was done with eglibc-2.17 and GCC-4.8, so some issues
might be caused by the updated glibc.

[...]
Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcpred.o
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jcpred.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jcpred.c
[ 37%] [ 38%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jcdiffct.o
[ 38%] Linking C shared library ../../../bin/libgdcmjpeg16.so
Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdlossls.o
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/16 && /usr/bin/cmake -E cmake_link_script CMakeFiles/gdcmjpeg16.dir/link.txt --verbose=1
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jcdiffct.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jcdiffct.c
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jdlossls.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jdlossls.c
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdlossy.o
/usr/bin/gcc  -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g  -Wl,-z,relro -Wl,--as-needed -shared -Wl,-soname,libgdcmjpeg16.so.2.2 -o ../../../bin/libgdcmjpeg16.so.2.2.1 CMakeFiles/gdcmjpeg16.dir/__/jmemnobs.o CMakeFiles/gdcmjpeg16.dir/__/jcomapi.o CMakeFiles/gdcmjpeg16.dir/__/jutils.o CMakeFiles/gdcmjpeg16.dir/__/jerror.o CMakeFiles/gdcmjpeg16.dir/__/jmemmgr.o CMakeFiles/gdcmjpeg16.dir/__/jcapimin.o CMakeFiles/gdcmjpeg16.dir/__/jcapistd.o CMakeFiles/gdcmjpeg16.dir/__/jctrans.o CMakeFiles/gdcmjpeg16.dir/__/jcparam.o CMakeFiles/gdcmjpeg16.dir/__/jcinit.o CMakeFiles/gdcmjpeg16.dir/__/jcmaster.o CMakeFiles/gdcmjpeg16.dir/__/jcmarker.o CMakeFiles/gdcmjpeg16.dir/__/jcmainct.o CMakeFiles/gdcmjpeg16.dir/__/jcprepct.o CMakeFiles/gdcmjpeg16.dir/__/jccoefct.o CMakeFiles/gdcmjpeg16.dir/__/jccolor.o CMakeFiles/gdcmjpeg16.dir/__/jcsample.o CMakeFiles/gdcmjpeg16.dir/__/jchuff.o CMakeFiles/gdcmjpeg16.dir/__/jcphuff.o CMakeFiles/gdcmjpeg16.dir/__/jcdctmgr.o CMakeFiles/gdcmjpeg16.dir/__/jfdctfst.o CMakeFiles/gdcmjpeg16.dir/__/jfdctflt.o CMakeFiles/gdcmjpeg16.dir/__/jdatadst.o CMakeFiles/gdcmjpeg16.dir/__/jdapimin.o CMakeFiles/gdcmjpeg16.dir/__/jdapistd.o CMakeFiles/gdcmjpeg16.dir/__/jdtrans.o CMakeFiles/gdcmjpeg16.dir/__/jdmaster.o CMakeFiles/gdcmjpeg16.dir/__/jdinput.o CMakeFiles/gdcmjpeg16.dir/__/jdmarker.o CMakeFiles/gdcmjpeg16.dir/__/jdhuff.o CMakeFiles/gdcmjpeg16.dir/__/jdphuff.o CMakeFiles/gdcmjpeg16.dir/__/jdmainct.o CMakeFiles/gdcmjpeg16.dir/__/jdcoefct.o CMakeFiles/gdcmjpeg16.dir/__/jdpostct.o CMakeFiles/gdcmjpeg16.dir/__/jddctmgr.o CMakeFiles/gdcmjpeg16.dir/__/jidctfst.o CMakeFiles/gdcmjpeg16.dir/__/jidctflt.o CMakeFiles/gdcmjpeg16.dir/__/jidctint.o CMakeFiles/gdcmjpeg16.dir/__/jidctred.o CMakeFiles/gdcmjpeg16.dir/__/jdsample.o CMakeFiles/gdcmjpeg16.dir/__/jdcolor.o CMakeFiles/gdcmjpeg16.dir/__/jquant1.o CMakeFiles/gdcmjpeg16.dir/__/jquant2.o CMakeFiles/gdcmjpeg16.dir/__/jdmerge.o CMakeFiles/gdcmjpeg16.dir/__/jdatasrc.o CMakeFiles/gdcmjpeg16.dir/__/jfdctint.o CMakeFiles/gdcmjpeg16.dir/__/jclossy.o CMakeFiles/gdcmjpeg16.dir/__/jclossls.o CMakeFiles/gdcmjpeg16.dir/__/jcodec.o CMakeFiles/gdcmjpeg16.dir/__/jcscale.o CMakeFiles/gdcmjpeg16.dir/__/jcshuff.o CMakeFiles/gdcmjpeg16.dir/__/jclhuff.o CMakeFiles/gdcmjpeg16.dir/__/jcpred.o CMakeFiles/gdcmjpeg16.dir/__/jcdiffct.o CMakeFiles/gdcmjpeg16.dir/__/jdlossls.o CMakeFiles/gdcmjpeg16.dir/__/jdlossy.o CMakeFiles/gdcmjpeg16.dir/__/jdlhuff.o CMakeFiles/gdcmjpeg16.dir/__/jddiffct.o CMakeFiles/gdcmjpeg16.dir/__/jdpred.o CMakeFiles/gdcmjpeg16.dir/__/jdscale.o CMakeFiles/gdcmjpeg16.dir/__/jdshuff.o 
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jdlossy.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jdlossy.c
[ 38%] Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdlhuff.o
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jdlhuff.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jdlhuff.c
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
[ 38%] Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jddiffct.o
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jddiffct.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jddiffct.c
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/16 && /usr/bin/cmake -E cmake_symlink_library ../../../bin/libgdcmjpeg16.so.2.2.1 ../../../bin/libgdcmjpeg16.so.2.2 ../../../bin/libgdcmjpeg16.so
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
[ 38%] make[3]: Leaving directory `/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles  57 58 59 60 61 62 63 64 65 66
Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdpred.o
[ 38%] cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jdpred.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jdpred.c
Built target gdcmjpeg16
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 56
[ 39%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdscale.o
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jdscale.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jdscale.c
[ 39%] Building C object Utilities/gdcmjpeg/12/CMakeFiles/gdcmjpeg12.dir/__/jdshuff.o
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/gcc  -Dgdcmjpeg12_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg    -o CMakeFiles/gdcmjpeg12.dir/__/jdshuff.o   -c /«PKGBUILDDIR»/Utilities/gdcmjpeg/jdshuff.c
Linking C shared library ../../../bin/libgdcmjpeg12.so
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/cmake -E cmake_link_script CMakeFiles/gdcmjpeg12.dir/link.txt --verbose=1
/usr/bin/gcc  -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g  -Wl,-z,relro -Wl,--as-needed -shared -Wl,-soname,libgdcmjpeg12.so.2.2 -o ../../../bin/libgdcmjpeg12.so.2.2.1 CMakeFiles/gdcmjpeg12.dir/__/jmemnobs.o CMakeFiles/gdcmjpeg12.dir/__/jcomapi.o CMakeFiles/gdcmjpeg12.dir/__/jutils.o CMakeFiles/gdcmjpeg12.dir/__/jerror.o CMakeFiles/gdcmjpeg12.dir/__/jmemmgr.o CMakeFiles/gdcmjpeg12.dir/__/jcapimin.o CMakeFiles/gdcmjpeg12.dir/__/jcapistd.o CMakeFiles/gdcmjpeg12.dir/__/jctrans.o CMakeFiles/gdcmjpeg12.dir/__/jcparam.o CMakeFiles/gdcmjpeg12.dir/__/jcinit.o CMakeFiles/gdcmjpeg12.dir/__/jcmaster.o CMakeFiles/gdcmjpeg12.dir/__/jcmarker.o CMakeFiles/gdcmjpeg12.dir/__/jcmainct.o CMakeFiles/gdcmjpeg12.dir/__/jcprepct.o CMakeFiles/gdcmjpeg12.dir/__/jccoefct.o CMakeFiles/gdcmjpeg12.dir/__/jccolor.o CMakeFiles/gdcmjpeg12.dir/__/jcsample.o CMakeFiles/gdcmjpeg12.dir/__/jchuff.o CMakeFiles/gdcmjpeg12.dir/__/jcphuff.o CMakeFiles/gdcmjpeg12.dir/__/jcdctmgr.o CMakeFiles/gdcmjpeg12.dir/__/jfdctfst.o CMakeFiles/gdcmjpeg12.dir/__/jfdctflt.o CMakeFiles/gdcmjpeg12.dir/__/jdatadst.o CMakeFiles/gdcmjpeg12.dir/__/jdapimin.o CMakeFiles/gdcmjpeg12.dir/__/jdapistd.o CMakeFiles/gdcmjpeg12.dir/__/jdtrans.o CMakeFiles/gdcmjpeg12.dir/__/jdmaster.o CMakeFiles/gdcmjpeg12.dir/__/jdinput.o CMakeFiles/gdcmjpeg12.dir/__/jdmarker.o CMakeFiles/gdcmjpeg12.dir/__/jdhuff.o CMakeFiles/gdcmjpeg12.dir/__/jdphuff.o CMakeFiles/gdcmjpeg12.dir/__/jdmainct.o CMakeFiles/gdcmjpeg12.dir/__/jdcoefct.o CMakeFiles/gdcmjpeg12.dir/__/jdpostct.o CMakeFiles/gdcmjpeg12.dir/__/jddctmgr.o CMakeFiles/gdcmjpeg12.dir/__/jidctfst.o CMakeFiles/gdcmjpeg12.dir/__/jidctflt.o CMakeFiles/gdcmjpeg12.dir/__/jidctint.o CMakeFiles/gdcmjpeg12.dir/__/jidctred.o CMakeFiles/gdcmjpeg12.dir/__/jdsample.o CMakeFiles/gdcmjpeg12.dir/__/jdcolor.o CMakeFiles/gdcmjpeg12.dir/__/jquant1.o CMakeFiles/gdcmjpeg12.dir/__/jquant2.o CMakeFiles/gdcmjpeg12.dir/__/jdmerge.o CMakeFiles/gdcmjpeg12.dir/__/jdatasrc.o CMakeFiles/gdcmjpeg12.dir/__/jfdctint.o CMakeFiles/gdcmjpeg12.dir/__/jclossy.o CMakeFiles/gdcmjpeg12.dir/__/jclossls.o CMakeFiles/gdcmjpeg12.dir/__/jcodec.o CMakeFiles/gdcmjpeg12.dir/__/jcscale.o CMakeFiles/gdcmjpeg12.dir/__/jcshuff.o CMakeFiles/gdcmjpeg12.dir/__/jclhuff.o CMakeFiles/gdcmjpeg12.dir/__/jcpred.o CMakeFiles/gdcmjpeg12.dir/__/jcdiffct.o CMakeFiles/gdcmjpeg12.dir/__/jdlossls.o CMakeFiles/gdcmjpeg12.dir/__/jdlossy.o CMakeFiles/gdcmjpeg12.dir/__/jdlhuff.o CMakeFiles/gdcmjpeg12.dir/__/jddiffct.o CMakeFiles/gdcmjpeg12.dir/__/jdpred.o CMakeFiles/gdcmjpeg12.dir/__/jdscale.o CMakeFiles/gdcmjpeg12.dir/__/jdshuff.o 
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/gdcmjpeg/12 && /usr/bin/cmake -E cmake_symlink_library ../../../bin/libgdcmjpeg12.so.2.2.1 ../../../bin/libgdcmjpeg12.so.2.2 ../../../bin/libgdcmjpeg12.so
make[3]: Leaving directory `/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles  46 47 48 49 50 51 52 53 54 55 56
[ 39%] Built target gdcmjpeg12
cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/doxygen && /usr/bin/cmake -E tar cfz /«PKGBUILDDIR»/obj-x86_64-linux-gnu/Utilities/doxygen/gdcm-2.2.1-doc.tar.gz html
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
[ 39%] GDCM: Executing GDCMDoxygenDoc
make[3]: Leaving directory `/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
[ 39%] Built target GDCMDoxygenDoc
make[2]: Leaving directory `/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
dh_auto_build: make -j10 returned exit code 2
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



More information about the Debian-med-packaging mailing list