Your message dated Tue, 08 Dec 2015 15:58:37 +0000
with message-id <e1a6kez-0003xr...@franck.debian.org>
and subject line Bug#807368: fixed in polymake 2.14r1-2
has caused the Debian Bug report #807368,
regarding polymake fails to build with gmp 6.1
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.)


-- 
807368: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807368
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:polymake
Version: 2.14r1-1
Severity: serious
Tags: sid stretch

Fails to build with gmp 6.1:

error: call of overloaded 'gcd(mpz_class&, mpz_class&)' is ambiguous

[...]
make[2]: Entering directory 
'/home/packages/tmp/polymake-2.14r1/build.x86_64/bundled/group/apps/matroid'
g++ -c -o projective_plane.o -fPIC -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security 
-I/home/packages/tmp/polymake-2.14r1/include/core-wrappers 
-I/home/packages/tmp/polymake-2.14r1/include/core 
-I/home/packages/tmp/polymake-2.14r1/bundled/group/include/app-wrappers 
-I/home/packages/tmp/polymake-2.14r1/bundled/group/include/apps 
-I../../../../../bundled/lrs/include/app-wrappers 
-I../../../../../bundled/lrs/include/apps 
-I../../../../../bundled/cdd/include/app-wrappers 
-I../../../../../bundled/cdd/include/apps 
-I/home/packages/tmp/polymake-2.14r1/include/app-wrappers 
-I/home/packages/tmp/polymake-2.14r1/include/apps -I/usr/include/cdd 
-I../../../../../bundled/group/external/permlib/include -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -ftemplate-depth-200 
-Wall -Wno-strict-aliasing -Wno-parentheses -fwrapv -fopenmp 
-DPOLYMAKE_APPNAME=matroid -DNDEBUG -DPOLYMAKE_DEBUG=0 -O2 -MD     
/home/packages/tmp/polymake-2.14r1/bundled/group/apps/matroid/src/projective_plane.cc
g++ -shared -L/usr/local/lib -fstack-protector -o ../../lib/matroid.so 
projective_plane.o -Wl,-z,relro -Wl,-z,relro -fopenmp  -lmpfr -lgmp -lpthread 
make[2]: Leaving directory 
'/home/packages/tmp/polymake-2.14r1/build.x86_64/bundled/group/apps/matroid'
make[2]: Entering directory 
'/home/packages/tmp/polymake-2.14r1/build.x86_64/bundled/libnormaliz/apps/polytope'
/usr/bin/perl /home/packages/tmp/polymake-2.14r1/support/guarded_compiler.pl 
g++ -c -o normaliz.o -fPIC -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security 
-I/home/packages/tmp/polymake-2.14r1/include/core-wrappers 
-I/home/packages/tmp/polymake-2.14r1/include/core 
-I/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/include/app-wrappers 
-I/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/include/apps 
-I/home/packages/tmp/polymake-2.14r1/include/app-wrappers 
-I/home/packages/tmp/polymake-2.14r1/include/apps -fopenmp -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -ftemplate-depth-200 
-Wall -Wno-strict-aliasing -Wno-parentheses -fwrapv -fopenmp 
-DPOLYMAKE_APPNAME=polytope -DNDEBUG -DPOLYMAKE_DEBUG=0 -O2 -MD  
-I/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz  
-I/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/apps/polytope 
-I/home/packages/tmp/polymake-2.14r1/apps/polytope -include src/normaliz.cc 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/apps/polytope/src/perl/wrap-normaliz.cc
In file included from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/libnormaliz-all.cpp:37:0,
                 from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/apps/polytope/src/normaliz.cc:39,
                 from <command-line>:0:
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/HilbertSeries.cpp:
 In member function 'void 
libnormaliz::HilbertSeries::computeHilbertQuasiPolynomial() const':
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/HilbertSeries.cpp:358:26:
 error: call of overloaded 'gcd(mpz_class&, mpz_class&)' is ambiguous
     g = gcd(g,quasi_denom);
                          ^
In file included from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/libnormaliz-all.cpp:25:0,
                 from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/apps/polytope/src/normaliz.cc:39,
                 from <command-line>:0:
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/integer.cpp:77:22:
 note: candidate: Integer libnormaliz::gcd(const Integer&, const Integer&) 
[with Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]
 template<> mpz_class gcd<mpz_class>(const mpz_class& a, const mpz_class& b) {
                      ^
In file included from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/apps/polytope/src/normaliz.cc:18:0,
                 from <command-line>:0:
/usr/include/gmpxx.h:3083:1: note: candidate: __gmp_expr<typename 
__gmp_resolve_expr<T, V>::value_type, __gmp_binary_expr<__gmp_expr<T, U>, 
__gmp_expr<V, W>, __gmp_gcd_function> > gcd(const __gmp_expr<T, U>&, const 
__gmp_expr<V, W>&) [with T = __mpz_struct [1]; U = __mpz_struct [1]; V = 
__mpz_struct [1]; W = __mpz_struct [1]; typename __gmp_resolve_expr<T, 
V>::value_type = __mpz_struct [1]]
 __GMP_DEFINE_BINARY_FUNCTION(gcd, __gmp_gcd_function)
 ^
In file included from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/libnormaliz-all.cpp:26:0,
                 from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/apps/polytope/src/normaliz.cc:39,
                 from <command-line>:0:
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/vector_operations.cpp:
 In instantiation of 'Integer libnormaliz::v_gcd(const std::vector<Value>&) 
[with Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]':
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/matrix.cpp:640:18:
   required from 'Integer libnormaliz::Matrix<Integer>::matrix_gcd() const 
[with Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]'
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/HilbertSeries.cpp:357:33:
   required from here
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/vector_operations.cpp:214:14:
 error: call of overloaded 'gcd(__gmp_expr<__mpz_struct [1], __mpz_struct 
[1]>&, const __gmp_expr<__mpz_struct [1], __mpz_struct [1]>&)' is ambiguous
         g=gcd(g,v[i]);
              ^
In file included from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/libnormaliz-all.cpp:25:0,
                 from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/apps/polytope/src/normaliz.cc:39,
                 from <command-line>:0:
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/external/libnormaliz/integer.cpp:77:22:
 note: candidate: Integer libnormaliz::gcd(const Integer&, const Integer&) 
[with Integer = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>]
 template<> mpz_class gcd<mpz_class>(const mpz_class& a, const mpz_class& b) {
                      ^
In file included from 
/home/packages/tmp/polymake-2.14r1/bundled/libnormaliz/apps/polytope/src/normaliz.cc:18:0,
                 from <command-line>:0:
/usr/include/gmpxx.h:3083:1: note: candidate: __gmp_expr<typename 
__gmp_resolve_expr<T, V>::value_type, __gmp_binary_expr<__gmp_expr<T, U>, 
__gmp_expr<V, W>, __gmp_gcd_function> > gcd(const __gmp_expr<T, U>&, const 
__gmp_expr<V, W>&) [with T = __mpz_struct [1]; U = __mpz_struct [1]; V = 
__mpz_struct [1]; W = __mpz_struct [1]; typename __gmp_resolve_expr<T, 
V>::value_type = __mpz_struct [1]]
 __GMP_DEFINE_BINARY_FUNCTION(gcd, __gmp_gcd_function)
 ^
../../../../../support/build.make:150: recipe for target 'normaliz.o' failed
make[2]: *** [normaliz.o] Error 1
make[2]: Leaving directory 
'/home/packages/tmp/polymake-2.14r1/build.x86_64/bundled/libnormaliz/apps/polytope'
Makefile:91: recipe for target 'compile' failed
make[1]: *** [compile] Error 2
make[1]: Leaving directory '/home/packages/tmp/polymake-2.14r1'
dh_auto_build: make -j3 returned exit code 2
debian/rules:13: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: polymake
Source-Version: 2.14r1-2

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

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 807...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Bremner <brem...@debian.org> (supplier of updated polymake 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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 08 Dec 2015 10:25:31 -0400
Source: polymake
Binary: polymake
Architecture: source
Version: 2.14r1-2
Distribution: unstable
Urgency: medium
Maintainer: David Bremner <brem...@debian.org>
Changed-By: David Bremner <brem...@debian.org>
Description:
 polymake   - Tool for algorithmic discrete geometry
Closes: 807368
Changes:
 polymake (2.14r1-2) unstable; urgency=medium
 .
   * Cherry pick f293923ae201 (gmp 6.1 problems with libnormaliz)(Closes: 
#807368).
Checksums-Sha1:
 74019bff42a8c8c7f689cf2f7afeed4bdaa9505c 1791 polymake_2.14r1-2.dsc
 0edc072f1a8561e93efce6a2e6ff10418076436f 8316 polymake_2.14r1-2.debian.tar.xz
Checksums-Sha256:
 c47dc9c4cd12bd846043130f8583a915f9d09966511e4c90c395a3ce2ad540a5 1791 
polymake_2.14r1-2.dsc
 2e23faec8cc1177de2c657657a69552ebb4da97330c1de6b57a3aaa2f4455ec0 8316 
polymake_2.14r1-2.debian.tar.xz
Files:
 0ad1cbb03efbcdf0698fcab5c0ff234b 1791 math optional polymake_2.14r1-2.dsc
 de229227420dcb3add5c41ff560bf1d5 8316 math optional 
polymake_2.14r1-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQGcBAEBCAAGBQJWZvboAAoJEPIClx2kp54s+FAL/iQ9+zZ4GW+A7sRBSN9QRmC3
mLiLhhKY+MIf3oaBXBCxvj5lPSmq5Kb6sgF0OLaIzAHrOBQtyty0YGF5jXX9uIYE
4SoFVWB/d8OdRh7c+mNJGyikYwaCCWhlS8SldfNWoUhUbIqlaq+PcbJ/WakCjLSe
nt8F3mQA74o7fgjSuMEezvB8guQQp+hL/BMJlrLNnan9Z2QTm0ttf/5kgqzquPw7
12JUqSUlNL7Z9nr0Vcw9fAtpdj/nGqkJKHOuOObuRYNP+GycdpJ60bndWgh0bj2Q
pOL6Tu4dzsCrLpo61PAQG2r+8y0rI+08DaorxaI/pLa9/lASXlBbKlHMkgffWxxX
bsPhHLYKy9vhkQnEBu3fiGyt+Fpc8ZjiDTJvbkekbW8n9QxAwL/zcyIENXzVBTi0
FzkC6Zb12ocW5aDCwHQpPb2bguZjCGEhFG8HbYKKLXdgO7dCyWrAK2zNG8Fo1Ija
mt3lw6QFYo2+1fqZAAI6GEXBtUEoFwQKlfp/ZIOykA==
=oCb4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to