help-libidn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug#853493: marked as done (libidn: ftbfs with GCC-7)


From: Debian Bug Tracking System
Subject: Bug#853493: marked as done (libidn: ftbfs with GCC-7)
Date: Tue, 12 Sep 2017 10:09:04 +0000

Your message dated Tue, 12 Sep 2017 10:05:25 +0000
with message-id <address@hidden>
and subject line Bug#853493: fixed in libidn 1.33-2
has caused the Debian Bug report #853493,
regarding libidn: ftbfs with GCC-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 address@hidden
immediately.)


-- 
853493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853493
Debian Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: libidn: ftbfs with GCC-7 Date: Tue, 31 Jan 2017 09:32:55 +0000
Package: src:libidn
Version: 1.33-1
Severity: normal
Tags: sid buster
User: address@hidden
Usertags: ftbfs-gcc-7

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-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/libidn_1.33-1_unstable_gcc7.log
The last lines of the build log are at the end of this report.

To build with GCC 7, either set CC=gcc-7 CXX=g++-7 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-7/porting_to.html

[...]
../../gltests/test-intprops.c:279:42: error: expected expression before '==' 
token
     VERIFY (INT_MULTIPLY_OVERFLOW (a, b) == (v))
                                          ^
../../gltests/../gl/verify.h:251:31: note: in definition of macro 'verify'
 #define verify(R) _GL_VERIFY (R, "verify (" #R ")")
                               ^
../../gltests/test-intprops.c:279:5: note: in expansion of macro 'VERIFY'
     VERIFY (INT_MULTIPLY_OVERFLOW (a, b) == (v))
     ^~~~~~
../../gltests/test-intprops.c:273:5: note: in expansion of macro 
'CHECK_PRODUCT1'
     CHECK_PRODUCT1(a, b, t, v, vres);                                     \
     ^~~~~~~~~~~~~~
../../gltests/test-intprops.c:317:3: note: in expansion of macro 'CHECK_PRODUCT'
   CHECK_PRODUCT (INT_MIN, ULONG_MAX, unsigned long int, true,
   ^~~~~~~~~~~~~
../../gltests/test-intprops.c:279:42: error: expected expression before '==' 
token
     VERIFY (INT_MULTIPLY_OVERFLOW (a, b) == (v))
                                          ^
../../gltests/../gl/verify.h:251:31: note: in definition of macro 'verify'
 #define verify(R) _GL_VERIFY (R, "verify (" #R ")")
                               ^
../../gltests/test-intprops.c:279:5: note: in expansion of macro 'VERIFY'
     VERIFY (INT_MULTIPLY_OVERFLOW (a, b) == (v))
     ^~~~~~
../../gltests/test-intprops.c:274:5: note: in expansion of macro 
'CHECK_PRODUCT1'
     CHECK_PRODUCT1(b, a, t, v, vres)
     ^~~~~~~~~~~~~~
../../gltests/test-intprops.c:317:3: note: in expansion of macro 'CHECK_PRODUCT'
   CHECK_PRODUCT (INT_MIN, ULONG_MAX, unsigned long int, true,
   ^~~~~~~~~~~~~
Makefile:2043: recipe for target 'test-intprops.o' failed
make[5]: *** [test-intprops.o] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/gltests'
Makefile:2677: recipe for target 'check-am' failed
make[4]: *** [check-am] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/gltests'
Makefile:2072: recipe for target 'check-recursive' failed
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/gltests'
Makefile:2680: recipe for target 'check' failed
make[2]: *** [check] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build/gltests'
Makefile:1346: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_test: make -j64 check VERBOSE=1 returned exit code 2
        cd /<<PKGBUILDDIR>>
debian/rules:20: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message --- Subject: Bug#853493: fixed in libidn 1.33-2 Date: Tue, 12 Sep 2017 10:05:25 +0000
Source: libidn
Source-Version: 1.33-2

We believe that the bug you reported is fixed in the latest version of
libidn, 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 address@hidden,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ondřej Surý <address@hidden> (supplier of updated libidn 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 address@hidden)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 12 Sep 2017 11:18:33 +0200
Source: libidn
Binary: idn libidn11-dev libidn11 libidn11-java
Architecture: source
Version: 1.33-2
Distribution: unstable
Urgency: high
Maintainer: Ondřej Surý <address@hidden>
Changed-By: Ondřej Surý <address@hidden>
Description:
 idn        - Command line and Emacs interface to GNU Libidn
 libidn11   - GNU Libidn library, implementation of IETF IDN specifications
 libidn11-dev - Development files for GNU Libidn, an IDN library
 libidn11-java - Java port of the GNU Libidn library, an IDN implementation
Closes: 853493 873903
Changes:
 libidn (1.33-2) unstable; urgency=high
 .
   * CVE-2017-14062: Fix integer overflow in decode_digit (Closes: #873903)
   * Add myself to Uploaders
   * Pull upstream patches of gcc-7 compatibility (Closes: #853493)
   * Add help2man to Build-Depends to fix FTBFS
   * Update Makefile.gdoc to use $(GDOC_BIN) instead of hardcoded path
Checksums-Sha1:
 dc6b0c5e7dfc69c922547e4e719a76dc1c271914 2392 libidn_1.33-2.dsc
 5ee0924140992dc20b6b612e7a98ce603da97f74 65292 libidn_1.33-2.debian.tar.xz
 9bf4fccff9727adc01a8034d7aedb295920662be 9826 libidn_1.33-2_amd64.buildinfo
Checksums-Sha256:
 80fbd163a786f6ea83d983e82afc19b793a0769463802ebfb74fec296f6e3696 2392 
libidn_1.33-2.dsc
 13e3e90d34fefcfb81036b28311aa2771a98d998233b615f831df8ee988e4c9e 65292 
libidn_1.33-2.debian.tar.xz
 8b62602ebc2b87dcfc4ab53aa72a5eaa23b8f0e9094ef08bcf4d7ce67af1a7a7 9826 
libidn_1.33-2_amd64.buildinfo
Files:
 c50b736157d952137bb86a6a214f146e 2392 libs optional libidn_1.33-2.dsc
 f108dcbc20029560ee767af77099599c 65292 libs optional 
libidn_1.33-2.debian.tar.xz
 b253011110204db5f7d476e4c211106e 9826 libs optional 
libidn_1.33-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEMLkz2A/OPZgaLTj7DJm3DvT8uwcFAlm3q8ZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDMw
QjkzM0Q4MEZDRTNEOTgxQTJEMzhGQjBDOTlCNzBFRjRGQ0JCMDcACgkQDJm3DvT8
uwcbphAAsFMOMPFVA/CRR2hLKInCPZihM3PBHiDe4WdF4bDVdIGRDPEK+nXevUrd
ShxxG4nVelOXIHvI/6uzgAjfexqxxXXsRVW5X9k2qfjIygzrF0SWB/QloeW5A4dN
OxIZL64eH3/HIfLMmrcqEG9bWvAVDMiDzNqhBFLvAHaMGE+Xn9oCCVuk0ulJ04pB
C0rrguTuLc1UP1xzoAzrexQ93LWAdAnNPvkB4Yto0vDv3Gim+Gcx3KC/n5e05t0E
FkG8I2YRNrYg0PSRaZyjTGQwk6nlXFduy4pP5uj+4zWQaGyB1lRiSMknhBu0ohW+
f+5xZoFc0Q8C619qSOjCSM1E+lK3q0kMSLKASoKxlbeurXm2LsAEFSKUEeuoe7XN
qjbuCf82bzeChfIarUuCQtqWiZiMOciHVAa3GWI1ishPNheWCYndBCOIMdQCFC+b
JoN1cSH0kUdby7o7PxDNBQHvK+TZ2MTpVmIEufaSLbf4vb176S60ze/NUo40sIyk
NTkn6rac0nSlc0loqpMU1mQkrvLYOsOMUFm56Kw55312qyIoFDQDC8jybY+KxMqD
Fey/zKuZiq4ITueQDQennHiAR+Chlg13z/VkrpBCzDmkmMzGFxIpoE3wqT99dcEt
yl3+QZkTTNUN6VLQpSaNGO8mv3a4CAWLTs9PAbppL2nAZik4dJ0=
=oZyt
-----END PGP SIGNATURE-----

--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]