Bug#800900: hurd-i386: changeset from r6489 breaks SIGBUS handling

2015-10-10 Thread Samuel Thibault
Hello, Gilles Filippini, le Mon 05 Oct 2015 11:58:28 +0200, a écrit : > I've reduced the testcase to the attached H5detect.c. > The behavior is different depending on whether we link with "-lpthread": Indeed, but > pini@exodar:~/tmp$ /usr/bin/gcc -o H5detect H5detect.c > pini@exodar:~/tmp$

Bug#800900: hurd-i386: changeset from r6489 breaks SIGBUS handling

2015-10-05 Thread Gilles Filippini
Hi, I've reduced the testcase to the attached H5detect.c. The behavior is different depending on whether we link with "-lpthread": pini@exodar:~/tmp$ /usr/bin/gcc -o H5detect H5detect.c pini@exodar:~/tmp$ ./H5detect verify_signal_handlers for signal 10 did 5 tries. Found 2 failures and 3

Bug#800900: hurd-i386: changeset from r6489 breaks SIGBUS handling

2015-10-04 Thread Gilles Filippini
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]

Bug#800900: hurd-i386: changeset from r6489 breaks SIGBUS handling

2015-10-04 Thread Samuel Thibault
Hello, Gilles Filippini, le Sun 04 Oct 2015 19:48:51 +0200, a écrit : > 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

Bug#800900: hurd-i386: changeset from r6489 breaks SIGBUS handling

2015-10-04 Thread Gilles Filippini
Samuel Thibault a écrit le 04/10/2015 21:19 : > Hello, > > Gilles Filippini, le Sun 04 Oct 2015 19:48:51 +0200, a écrit : >> 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

Bug#800900: hurd-i386: changeset from r6489 breaks SIGBUS handling

2015-10-04 Thread Samuel Thibault
I'm building the newest hdf5 against libc0.3 2.19-19+b1 so that the binNMUs can take place, but I'll continue investigating. Samuel

Bug#800900: hurd-i386: changeset from r6489 breaks SIGBUS handling

2015-10-04 Thread Gilles Filippini
Gilles Filippini a écrit le 04/10/2015 22:43 : > Samuel Thibault a écrit le 04/10/2015 21:19 : >> Hello, >> >> Gilles Filippini, le Sun 04 Oct 2015 19:48:51 +0200, a écrit : >>> 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

Bug#800900: hurd-i386: changeset from r6489 breaks SIGBUS handling

2015-10-04 Thread Samuel Thibault
Gilles Filippini, le Mon 05 Oct 2015 00:38:13 +0200, a écrit : > H5_HAVE_SIGSETJMP isn't defined because: > > configure:25814: checking for sigsetjmp > configure:25814: /usr/bin/gcc -o conftest -g -O2 > -fstack-protector-strong -Wformat -Werror=format-security > -D_FILE_OFFSET_BITS=64