Package: libpthread-stubs Version: 0.3-2 Severity: important Tags: patch Hello,
The pthread_exit() prototype is bogus in stubs.c and makes libpthread-stubs FTBFS on hurd-i386: it should return void, see attached patch. Samuel -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38 (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/bash
--- stubs.c.original 2011-04-10 16:39:09.000000000 +0200 +++ stubs.c 2011-04-10 16:39:20.000000000 +0200 @@ -157,7 +157,7 @@ #ifndef HAVE_PTHREAD_EXIT #define NEED_EXIT_STUB # ifdef SUPPORT_ATTRIBUTE_ALIAS -int pthread_exit() __attribute__ ((weak, alias ("__pthread_exit_stub"))); +void pthread_exit() __attribute__ ((weak, alias ("__pthread_exit_stub"))); # else # pragma weak pthread_exit = __pthread_exit_stub # endif