help-libidn
[Top][All Lists]
Advanced

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

Re: Bug#853493: libidn: ftbfs with GCC-7


From: Tim Ruehsen
Subject: Re: Bug#853493: libidn: ftbfs with GCC-7
Date: Wed, 01 Feb 2017 11:09:55 +0100
User-agent: KMail/5.2.3 (Linux/4.9.0-1-amd64; KDE/5.28.0; x86_64; ; )

FYI, just fixed in upstream.

Tim

On Tuesday, January 31, 2017 9:32:55 AM CET Matthias Klose wrote:
> 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_gcc
> 7.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
> 
> _______________________________________________
> Help-libidn mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/help-libidn

Attachment: signature.asc
Description: This is a digitally signed message part.


reply via email to

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