Package: libc0.3 Version: 2.19-22 Severity: important -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hi, hdf5 recently started to FTBFS on hurd-i386 [1] with no source code change since the last successful build. [1] <https://buildd.debian.org/status/fetch.php?pkg=hdf5&arch=hurd-i386&ver=1.8.15-patch1%2Bdocs-4&stamp=1443635447> The error message says: LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo -Wl,-z,relro | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ ./H5detect > H5Tinit.c || \ (test $HDF5_Make_Ignore && echo "*** Error ignored") || \ (rm -f H5Tinit.c ; exit 1) /bin/bash: line 4: 15290 Bus error LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo -Wl,-z,relro | sed -e 's/-L/:/g' -e 's/ //g'`" ./H5detect > H5Tinit.c make[3]: *** [H5Tinit.c] Error 1 The Bus error comes from the H5detect execution. Normally the bus error signal is intercepted by an ad'hoc handler set by H5detect, but that doesn't work anymore. See H5detect.c after line 63 [2]. [2] <https://sources.debian.net/src/hdf5/1.8.15-patch1%2Bdocs-4/src/H5detect.c/> I think the cause of this bus error is the upgrade of glibc from 2.19-19 to 2.19-22 because building with libc0.3 from glibc 2.19-19 is successful. Using bisection on a porterbox I've found out that the guilty commit is r6489 [3]. [3] <http://anonscm.debian.org/viewvc/pkg-glibc?view=revision&revision=6489> Unfortunately I'm not able to go further understanding the problem. Could you please revert r6489 or help me fixing H5detect.c in case you think it's broken? Many thanks in advance, _g. - -- System Information: Debian Release: stretch/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.1.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCAAGBQJWEWZ3AAoJEO/obGx//s+Dk3UIAIiDSGV7C70Y4G9IMdzwVowQ vtdxl01WZCnK703mbU8MF7JNTyjI6UTSY/E1nMd3M5eUk2a4liAdhW3TSH4Orbgv zTdCX7eMrM/2HQl/zPPh4Jb9gIc5qyWhDuyeT83obdc5POl9ElJR1gP0tXsX5GcL DzRz+a6aa7ZDp+oeqYwDt2gUg+JFiVrpBtvjjwj4F0uq9BHCu7t8cjyi05kJ1cOU ImieCqGd3JL5pIo3T2eOV4HTGDrbEO4Ugdzt7JhuTAx3kz2JxzjjGdjY4dBLCSjv 4miOajCmOwDhW24quBxoMAFMMeBwyLBGnZjHx0jLS3/4HfoQlHgpV1TaiFpopkc= =i+My -----END PGP SIGNATURE-----