Your message dated Tue, 29 May 2012 09:13:37 +0000
with message-id <e1sziuj-0004fy...@franck.debian.org>
and subject line Bug#667264: fixed in linbox 1.1.6~rc0-4.2
has caused the Debian Bug report #667264,
regarding linbox: ftbfs with GCC-4.7
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 ow...@bugs.debian.org
immediately.)


-- 
667264: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667264
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: linbox
Version: 1.1.6~rc0-4.1
Severity: important
Tags: sid wheezy
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.7

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

givpoly1proot.inl:289:15: error: 'degree' was not declared in this scope, and 
no declarations were found by argument-dependent lookup at the point of 
instantiation [-fpermissive]

The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/linbox_1.1.6~rc0-4.1_unstable-gcc47.log
The last lines of the build log are at the end of this report.

Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html

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

[...]
linbox-sage.C:617:39:   required from here
../../linbox/matrix/matrix-domain.h:821:36: error: 'mulColDense' was not 
declared in this scope, and no declarations were found by argument-dependent 
lookup at the point of instantiation [-fpermissive]
../../linbox/matrix/matrix-domain.h:821:36: note: declarations in dependent 
base 'LinBox::MVProductDomain<LinBox::GivaroExtension<LinBox::Modular<unsigned 
int> > >' are not found by unqualified lookup
../../linbox/matrix/matrix-domain.h:821:36: note: use 'this->mulColDense' 
instead
../../linbox/matrix/matrix-domain.h: In instantiation of 'Vector1& 
LinBox::MatrixDomain<Field>::mulColSpecialized(Vector1&, const Matrix&, const 
Vector2&, LinBox::VectorCategories::DenseVectorTag, 
LinBox::VectorCategories::DenseVectorTag) const [with Vector1 = 
std::vector<int>; Matrix = 
LinBox::TransposeMatrix<LinBox::SparseMatrix<LinBox::GivaroGfq, 
std::vector<std::pair<long unsigned int, int>, std::allocator<std::pair<long 
unsigned int, int> > > >, LinBox::MatrixCategories::RowMatrixTag>; Vector2 = 
std::vector<int>; Field = LinBox::GivaroGfq]':
../../linbox/matrix/matrix-domain.h:861:59:   required from 'Vector1& 
LinBox::MatrixDomain<Field>::mulSpecialized(Vector1&, const Matrix&, const 
Vector2&, LinBox::MatrixCategories::ColMatrixTag) const [with Vector1 = 
std::vector<int>; Matrix = 
LinBox::TransposeMatrix<LinBox::SparseMatrix<LinBox::GivaroGfq, 
std::vector<std::pair<long unsigned int, int>, std::allocator<std::pair<long 
unsigned int, int> > > >, LinBox::MatrixCategories::RowMatrixTag>; Vector2 = 
std::vector<int>; Field = LinBox::GivaroGfq]'
../../linbox/matrix/matrix-domain.h:404:85:   required from 'Vector1& 
LinBox::MatrixDomain<Field>::vectorMul(Vector1&, const Matrix&, const Vector2&) 
const [with Vector1 = std::vector<int>; Matrix = 
LinBox::TransposeMatrix<LinBox::SparseMatrix<LinBox::GivaroGfq, 
std::vector<std::pair<long unsigned int, int>, std::allocator<std::pair<long 
unsigned int, int> > > >, LinBox::MatrixCategories::RowMatrixTag>; Vector2 = 
std::vector<int>; Field = LinBox::GivaroGfq]'
../../linbox/blackbox/sparse.h:182:34:   required from 'OutVector& 
LinBox::SparseMatrix<_Field, _Row>::applyTranspose(OutVector&, const InVector&) 
const [with OutVector = std::vector<int>; InVector = std::vector<int>; _Field = 
LinBox::GivaroGfq; _Row = std::vector<std::pair<long unsigned int, int>, 
std::allocator<std::pair<long unsigned int, int> > >]'
../../linbox/blackbox/transpose.h:103:21:   required from 'Vector1& 
LinBox::Transpose<Blackbox>::apply(Vector1&, const Vector2&) const [with 
Vector1 = std::vector<int>; Vector2 = std::vector<int>; Blackbox = 
LinBox::SparseMatrix<LinBox::GivaroGfq, std::vector<std::pair<long unsigned 
int, int>, std::allocator<std::pair<long unsigned int, int> > > >]'
../../linbox/blackbox/compose.h:127:5:   required from 'OutVector& 
LinBox::Compose<_Blackbox1, _Blackbox2>::apply(OutVector&, const InVector&) 
const [with OutVector = std::vector<int>; InVector = std::vector<int>; 
_Blackbox1 = LinBox::Diagonal<LinBox::GivaroGfq, 
LinBox::VectorCategories::DenseVectorTag>; _Blackbox2 = 
LinBox::Transpose<LinBox::SparseMatrix<LinBox::GivaroGfq, 
std::vector<std::pair<long unsigned int, int>, std::allocator<std::pair<long 
unsigned int, int> > > > >]'
../../linbox/blackbox/compose.h:128:5:   [ skipping 9 instantiation contexts ]
../../linbox/solutions/rank.h:101:66:   required from 'long unsigned int& 
LinBox::rank(long unsigned int&, const Blackbox&, const 
LinBox::RingCategories::ModularTag&, const Hybrid&) [with Blackbox = 
LinBox::SparseMatrix<LinBox::Modular<unsigned int>, std::vector<std::pair<long 
unsigned int, unsigned int> > >; LinBox::Method::Hybrid = 
LinBox::HybridSpecifier]'
../../linbox/solutions/rank.h:84:105:   required from 'long unsigned int& 
LinBox::rank(long unsigned int&, const Blackbox&) [with Blackbox = 
LinBox::SparseMatrix<LinBox::Modular<unsigned int>, std::vector<std::pair<long 
unsigned int, unsigned int> > >]'
../../linbox/algorithms/wiedemann.inl:130:7:   required from 
'LinBox::WiedemannSolver<Field>::ReturnStatus 
LinBox::WiedemannSolver<Field>::solve(const Blackbox&, Vector&, const Vector&, 
Vector&) [with Blackbox = LinBox::SparseMatrix<LinBox::Modular<unsigned int>, 
std::vector<std::pair<long unsigned int, unsigned int> > >; Vector = 
std::vector<unsigned int>; Field = LinBox::Modular<unsigned int>]'
../../linbox/algorithms/bbsolve.h:101:3:   required from 'Vector& 
LinBox::solve(const Blackbox&, Vector&, const Vector&, const Field&, const 
LinBox::WiedemannTraits&) [with Field = LinBox::Modular<unsigned int>; Vector = 
std::vector<unsigned int>; Blackbox = 
LinBox::SparseMatrix<LinBox::Modular<unsigned int>, std::vector<std::pair<long 
unsigned int, unsigned int> > >]'
../../linbox/solutions/solve.h:614:3:   required from 'Vector& 
LinBox::solve(Vector&, const BB&, const Vector&, const 
LinBox::RingCategories::ModularTag&, const Wiedemann&) [with Vector = 
std::vector<unsigned int>; BB = LinBox::SparseMatrix<LinBox::Modular<unsigned 
int>, std::vector<std::pair<long unsigned int, unsigned int> > >; 
LinBox::Method::Wiedemann = LinBox::WiedemannTraits]'
../../linbox/solutions/solve.h:58:89:   required from 'Vector& 
LinBox::solve(Vector&, const Blackbox&, const Vector&, const SolveMethod&) 
[with Vector = std::vector<unsigned int>; Blackbox = 
LinBox::SparseMatrix<LinBox::Modular<unsigned int>, std::vector<std::pair<long 
unsigned int, unsigned int> > >; SolveMethod = LinBox::WiedemannTraits]'
linbox-sage.C:617:39:   required from here
../../linbox/matrix/matrix-domain.h:821:36: error: 'mulColDense' was not 
declared in this scope, and no declarations were found by argument-dependent 
lookup at the point of instantiation [-fpermissive]
../../linbox/matrix/matrix-domain.h:821:36: note: declarations in dependent 
base 'LinBox::MVProductDomain<LinBox::GivaroGfq>' are not found by unqualified 
lookup
../../linbox/matrix/matrix-domain.h:821:36: note: use 'this->mulColDense' 
instead
linbox-sage.C: At global scope:
linbox-sage.C:72:13: warning: 'void linbox_set_modn_matrix(mod_int**, 
LinBox::DenseMatrix<LinBox::Modular<double> >&, size_t, size_t)' declared 
'static' but never defined [-Wunused-function]
make[4]: *** [linbox-sage.lo] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/interfaces/sage'
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



--- End Message ---
--- Begin Message ---
Source: linbox
Source-Version: 1.1.6~rc0-4.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:

liblinbox-dev_1.1.6~rc0-4.2_amd64.deb
  to main/l/linbox/liblinbox-dev_1.1.6~rc0-4.2_amd64.deb
liblinbox0_1.1.6~rc0-4.2_amd64.deb
  to main/l/linbox/liblinbox0_1.1.6~rc0-4.2_amd64.deb
linbox_1.1.6~rc0-4.2.diff.gz
  to main/l/linbox/linbox_1.1.6~rc0-4.2.diff.gz
linbox_1.1.6~rc0-4.2.dsc
  to main/l/linbox/linbox_1.1.6~rc0-4.2.dsc



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

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

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 29 May 2012 07:54:57 +0000
Source: linbox
Binary: liblinbox-dev liblinbox0
Architecture: source amd64
Version: 1.1.6~rc0-4.2
Distribution: unstable
Urgency: low
Maintainer: Tim Abbott <tabb...@mit.edu>
Changed-By: Matthias Klose <d...@debian.org>
Description: 
 liblinbox-dev - Library for exact linear algebra, development files
 liblinbox0 - Library for exact linear algebra, shared library
Closes: 667264
Changes: 
 linbox (1.1.6~rc0-4.2) unstable; urgency=low
 .
   * Non maintainer upload.
   * Fix build failure with GCC 4.7 (Matej Vela). Closes: #667264.
Checksums-Sha1: 
 ff04f228079a3be051fa862ba59891fdf5af8374 1394 linbox_1.1.6~rc0-4.2.dsc
 7de6f0cae58506118e9baab86c22958d42dfee3e 530689 linbox_1.1.6~rc0-4.2.diff.gz
 85e2562366c3f9bcedefed50ae3abc9288a36332 1916350 
liblinbox-dev_1.1.6~rc0-4.2_amd64.deb
 d7a5492370240b42d9df33321c5d7de27b730fee 599778 
liblinbox0_1.1.6~rc0-4.2_amd64.deb
Checksums-Sha256: 
 b4dff4173c15ac242bf799fd627e0cb84bdf82f8e55bc9f08ec14c750ddac951 1394 
linbox_1.1.6~rc0-4.2.dsc
 12c760a60a0178c450862c3722040e4b10839e9a8cd5b29493eab7be8ce05c9f 530689 
linbox_1.1.6~rc0-4.2.diff.gz
 923f1df7f3d7e5754d247653ab03d96fefcbc6747b45019471b005ee7e67b26c 1916350 
liblinbox-dev_1.1.6~rc0-4.2_amd64.deb
 ef27ea25d111104abddbe1fa059365bcdac0b3bbf8c6468d9f1b9e33376ee7c9 599778 
liblinbox0_1.1.6~rc0-4.2_amd64.deb
Files: 
 50561ac171a390b63510646e0cb55076 1394 math optional linbox_1.1.6~rc0-4.2.dsc
 6102649f348c302d8c9a729a18aa5219 530689 math optional 
linbox_1.1.6~rc0-4.2.diff.gz
 8221ccac3413c88650460ec232fc6fb9 1916350 libdevel optional 
liblinbox-dev_1.1.6~rc0-4.2_amd64.deb
 62011ffc8f0fe3ae0c28453a0f9b2e5c 599778 libs optional 
liblinbox0_1.1.6~rc0-4.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk/EihEACgkQStlRaw+TLJz3hACgkYYMJ97J3ctUUPEln3jq2ZMa
es8AnAoYMvp6FY4DOtwKxdcEXrhso4Lo
=17xN
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to