Package: src:linbox Version: 1.4.2-5 Severity: normal Tags: sid buster User: debian-...@lists.debian.org Usertags: ftbfs-gcc-8
Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-8/g++-8, but succeeds to build with gcc-7/g++-7. The severity of this report will be raised before the buster release. The full build log can be found at: http://aws-logs.debian.net/2018/05/01/gcc8/linbox_1.4.2-5_unstable_gcc8.log.gz The last lines of the build log are at the end of this report. To build with GCC 8, either set CC=gcc-8 CXX=g++-8 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-8/porting_to.html [...] make[4]: Entering directory '/<<PKGBUILDDIR>>/linbox/randiter' /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -fopenmp -o libranditer.la mersenne-twister.lo libtool: link: ar cru .libs/libranditer.a .libs/mersenne-twister.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libranditer.a libtool: link: ( cd ".libs" && rm -f "libranditer.la" && ln -s "../libranditer.la" "libranditer.la" ) make[4]: Leaving directory '/<<PKGBUILDDIR>>/linbox/randiter' Making all in vector make[4]: Nothing to be done for 'all'. Making all in matrix Making all in sparsematrix make[5]: Nothing to be done for 'all'. Making all in densematrix make[5]: Nothing to be done for 'all'. Making all in matrixdomain make[5]: Nothing to be done for 'all'. Making all in sliced3 make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all-am'. Making all in blackbox make[4]: Nothing to be done for 'all'. Making all in algorithms Making all in gauss make[5]: Nothing to be done for 'all'. Making all in opencl-kernels make[5]: Nothing to be done for 'all'. Making all in matrix-blas3 make[5]: Nothing to be done for 'all'. Making all in polynomial-matrix make[5]: Nothing to be done for 'all'. make[5]: Entering directory '/<<PKGBUILDDIR>>/linbox/algorithms' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -D__FFLASFFPACK_HAVE_CBLAS -fopenmp -std=gnu++11 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o diophantine-solver.lo diophantine-solver.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../linbox -D__FFLASFFPACK_HAVE_CBLAS -fopenmp -std=gnu++11 -O2 -Wall -g -DNDEBUG -U_LB_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c diophantine-solver.C -fPIC -DPIC -o .libs/diophantine-solver.o In file included from ../../linbox/matrix/densematrix/blas-matrix.h:54, from ../../linbox/matrix/dense-matrix.h:79, from ../../linbox/algorithms/rational-solver.h:43, from ../../linbox/algorithms/diophantine-solver.h:29, from diophantine-solver.C:26: ../../linbox/matrix/densematrix/blas-transposed-matrix.h:74:8: error: too many template-parameter-lists class TransposedBlasMatrix< TransposedBlasMatrix< Matrix > > : public Matrix { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [Makefile:654: diophantine-solver.lo] Error 1 make[5]: Leaving directory '/<<PKGBUILDDIR>>/linbox/algorithms' make[4]: *** [Makefile:690: all-recursive] Error 1 make[3]: *** [Makefile:616: all-recursive] Error 1 make[2]: *** [Makefile:593: all-recursive] Error 1 make[1]: *** [Makefile:465: all] Error 2 dh_auto_build: make -j8 -Oline returned exit code 2 make: *** [debian/rules:60: build-arch] Error 25 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -- debian-science-maintainers mailing list debian-science-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers