On 2015-11-22 17:44, John David Anglin wrote: > Source: glibc > Version: 2.19-22 > Severity: normal > Tags: patch > > Dear Maintainer, > > The attached fixes a problem found building the gmt package. See BZ 19270: > https://sourceware.org/bugzilla/show_bug.cgi?id=19270 > > Normally gcc optimizes the isnan macro so the __isnanl call is eliminated. > Thus the problem was hidden for some time. > > As noted in the bug report, __NO_LONG_DOUBLE_MATH needs to be defined on hppa > to ensure consistency with the library build. > > The attached patch has been submitted here: > https://sourceware.org/ml/libc-alpha/2015-11/msg00520.html > > Please add this change to hppa patch set. It is now in 2.19-22+b6.
This caused the following regression on the build daemon: https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=hppa&ver=2.21-0experimental4&stamp=1448872617 TEST elf/check-abi-libc: --- ../sysdeps/unix/sysv/linux/hppa/libc.abilist 2015-02-06 06:40:18.000000000 +0000 +++ /<<PKGBUILDDIR>>/build-tree/hppa-libc/libc.symlist 2015-11-30 08:36:41.032000000 +0000 @@ -276,0 +277 @@ GLIBC_2.2 + __finitel F @@ -307,0 +309 @@ GLIBC_2.2 + __isinfl F @@ -310,0 +313 @@ GLIBC_2.2 + __isnanl F TEST math/check-abi-libm: --- ../sysdeps/unix/sysv/linux/hppa/libm.abilist 2015-02-06 06:40:18.000000000 +0000 +++ /<<PKGBUILDDIR>>/build-tree/hppa-libc/math/libm.symlist 2015-11-30 01:31:31.044000000 +0000 @@ -68,0 +69 @@ GLIBC_2.2 + __finitel F In short this patch added, as expected, new symbols and thus the ABI baseline has to be updated. I have just done that on the Debian package, please do the same for the upstream patch. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net