Your message dated Sat, 11 Aug 2018 16:50:28 +0000
with message-id <>
and subject line Bug#897801: fixed in linbox 1.5.2-2
has caused the Debian Bug report #897801,
regarding linbox: ftbfs with GCC-8
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact

Debian Bug Tracking System
Contact with problems
--- Begin Message ---
Package: src:linbox
Version: 1.4.2-5
Severity: normal
Tags: sid buster
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:
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

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  
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 "" && ln -s 
"../" "" )
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 
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 
  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

--- End Message ---
--- Begin Message ---
Source: linbox
Source-Version: 1.5.2-2

We believe that the bug you reported is fixed in the latest version of
linbox, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Doug Torrance <> (supplier of updated linbox package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing

Hash: SHA256

Format: 1.8
Date: Thu, 19 Jul 2018 22:22:30 -0400
Source: linbox
Binary: liblinbox-dev liblinbox-1.5.2-0 liblinboxsage-dev liblinboxsage-1.5.2-0 
Architecture: source
Version: 1.5.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
Changed-By: Doug Torrance <>
 liblinbox-1.5.2-0 - Library for exact linear algebra - shared library
 liblinbox-dev - Library for exact linear algebra - development files
 liblinbox-doc - LinBox Documentation
 liblinboxsage-1.5.2-0 - SAGE interface of LinBox - shared library
 liblinboxsage-dev - SAGE interface of LinBox - development files
Closes: 897801
 linbox (1.5.2-2) unstable; urgency=medium
   [ Doug Torrance ]
   * debian/compat
     - Bump debhelper compatibility level to 11.
   * debian/control
     - Bump versioned dependency on debhelper to >= 11.
     - Bump Standards-Version to 4.1.5.
   * debian/patches/gcc8.patch
     - New patch from Arch; fixes build with GCC8 by removing unnecessary
       double template (Closes: #897801).
   * debian/watch
     - Use uscan v4 special strings.
   [ Tobias Hansen ]
   * Update doc-base file after documentation location changed due to compat 11.
 eeda2432b1fd4393ae4901fbffd1da2d6ba9d676 2460 linbox_1.5.2-2.dsc
 ffe88aee0dfc879f52c97e6dcfa6895fd967e52d 9916 linbox_1.5.2-2.debian.tar.xz
 6a091837d3b09aa647543bae69d13a77301a13e3 5707 linbox_1.5.2-2_source.buildinfo
 8e4639b482bce2e3dc3b08e166df31b68552771d5c8d07f83f63455872d794f1 2460 
 ab8022ac3cf430207e7515200c1ef2223ed7866a431ed097b39c3bd53ef3f5c3 9916 
 bf00926cec6e2bea41a05a72a385c1ff8ad1d56df9a279dee79674ad536baab0 5707 
 775e9248f59cf5d36a85d51733bbcf58 2460 math optional linbox_1.5.2-2.dsc
 290a7b8639910d12fa4d4a018b19155b 9916 math optional 
 b86cf1b591980bd161810647580ba1b8 5707 math optional 



--- End Message ---
debian-science-maintainers mailing list

Reply via email to