Your message dated Wed, 28 May 2014 16:00:17 +0000
with message-id <[email protected]>
and subject line Bug#749214: fixed in libprelude 1.0.0-11.2
has caused the Debian Bug report #749214,
regarding FTBFS on libprelude due to missing pthread_atfork in arm*
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
749214: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749214
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libprelude
Version: 1.0.0-11.1

Hi,

The latest upload of libprelude fails to build from source on armel and armhf,
due to a segmentation fault in the tests.

I traced this down to a call to pthread_atfork that doesn't seem to be present
in the eglibc abi in armel and armhf, although for some reason the
HAVE_PTHREAD_ATFORK is set to 1.

This is the snippet from the configure file that sets it:
----------
  if test $gl_threads_api = posix; then
    gl_save_LIBS="$LIBS"
    LIBS="$LIBS $LIBMULTITHREAD"
    for ac_func in pthread_atfork
do :
  ac_fn_c_check_func "$LINENO" "pthread_atfork" "ac_cv_func_pthread_atfork"
if test "x$ac_cv_func_pthread_atfork" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_PTHREAD_ATFORK 1
_ACEOF

fi
done

    LIBS="$gl_save_LIBS"
  fi
----------

For further reference, the change in the eglibc that removes the pthread_atfork
from the abi seems to be:
 
http://www.eglibc.org/cgi-bin/viewvc.cgi/trunk/libc/ports/sysdeps/unix/sysv/linux/arm/nptl/libpthread.abilist?r1=19448&r2=22664

Which is related to:
https://sourceware.org/bugzilla/show_bug.cgi?id=15234

The bug mentions pthread_fork instead of pthread_atfork, I'm not sure if
that's relevant, the configure test should still detect that pthread_atfork is
not present (?).

Happy hacking,
-- 
"A computer program does what you tell it to do, not what you want it to do."
-- Greer's Law
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: libprelude
Source-Version: 1.0.0-11.2

We believe that the bug you reported is fixed in the latest version of
libprelude, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Maximiliano Curia <[email protected]> (supplier of updated libprelude package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 25 May 2014 15:58:36 +0200
Source: libprelude
Binary: libprelude-dev libprelude2 libprelude2-dbg libprelude-perl 
python-prelude
Architecture: source amd64
Version: 1.0.0-11.2
Distribution: unstable
Urgency: medium
Maintainer: Pierre Chifflier <[email protected]>
Changed-By: Maximiliano Curia <[email protected]>
Description: 
 libprelude-dev - Security Information Management System [ Development files ]
 libprelude-perl - Security Information Management System [ Base library ]
 libprelude2 - Security Information Management System [ Base library ]
 libprelude2-dbg - Security Information Management System [ Debug symbols ]
 python-prelude - Security Information Management System [ Base library ]
Closes: 749214
Changes: 
 libprelude (1.0.0-11.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New patch: keep-atfork-symbol.patch, taken from ubuntu's package,
     thanks to Adam Conrad and Dimitri John Ledkov. (Closes: #749214)
Checksums-Sha1: 
 d48ae23c1f758589ae51d948e2670d615abf448e 2113 libprelude_1.0.0-11.2.dsc
 201f54ee6a35f5291faa341c40d98c8ea8d57c5e 8376 
libprelude_1.0.0-11.2.debian.tar.xz
 d99468d485b01b843f9e8f1f852521528838ecf3 348866 
libprelude-dev_1.0.0-11.2_amd64.deb
 c7d95307a59d90c688888a4ab399f9b939b29380 747474 
libprelude2_1.0.0-11.2_amd64.deb
 22ed6cc447c7e3c52506ef303fddccafb0c53717 3194300 
libprelude2-dbg_1.0.0-11.2_amd64.deb
 a69190abb626776ee243aee2bf15a55aa9435dbe 595442 
libprelude-perl_1.0.0-11.2_amd64.deb
 2112fe7b4362be927123d54daab5b61af4a6fc6a 509480 
python-prelude_1.0.0-11.2_amd64.deb
Checksums-Sha256: 
 759c5e5835b973d2e8220d3c8a9de34f3554fb2c39ebf75e2959cbf1a2680ae3 2113 
libprelude_1.0.0-11.2.dsc
 c0e18ec7ce33ec9babf74a658d70372f3081719d1b1000e233eb07640961fee9 8376 
libprelude_1.0.0-11.2.debian.tar.xz
 fafd6bca0ffa3ac483fd92cc64dce754c7a7ac6a13ef56cd8706cd393d4ebc95 348866 
libprelude-dev_1.0.0-11.2_amd64.deb
 6c365c4a5c273750e8eade22f59a1c04ccc1e1a0a1704312e568ea3d48e57958 747474 
libprelude2_1.0.0-11.2_amd64.deb
 7fbc53e576cfa0946201ec9c6fe5a718dc21200346ff54d33e34f7f93d006dd7 3194300 
libprelude2-dbg_1.0.0-11.2_amd64.deb
 a30bf7b57ec007c2397a4b1dcfed7b839b8ffd0e54a273bdda9c9267644ce120 595442 
libprelude-perl_1.0.0-11.2_amd64.deb
 0915dfcf2e99b9e8864b10a2d0cf958056892cd4575def4b285863e05fc3e72a 509480 
python-prelude_1.0.0-11.2_amd64.deb
Files: 
 739e519cea8506830949022a91a607ff 348866 libdevel extra 
libprelude-dev_1.0.0-11.2_amd64.deb
 0e90d63920f0a7c312a9d098db4c00ff 747474 libs extra 
libprelude2_1.0.0-11.2_amd64.deb
 869e98e7aed95bb2969f3b278bc9a946 3194300 debug extra 
libprelude2-dbg_1.0.0-11.2_amd64.deb
 0123e0f76c53302056121e8f42768afa 595442 perl extra 
libprelude-perl_1.0.0-11.2_amd64.deb
 a8afa7ebf7c4711cacf07f01a22a1af0 509480 python extra 
python-prelude_1.0.0-11.2_amd64.deb
 e5a7a5d0b1f14ecac23b9b43c33f73a8 2113 libs extra libprelude_1.0.0-11.2.dsc
 ed9e991830ec311ac13fd8f73415fcda 8376 libs extra 
libprelude_1.0.0-11.2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTgfrXAAoJEMcZdpmymyMqkLkP/3rbwDv09M/LnrbQ94xxVwLa
0nX/88QID/Ntt5DORB42cwwGBegl4DB0QmXRl/viL1LnspwtdBirb2WqENQPTYTO
1PrS35FXiN3jza185ctP7F2X0DRJ2BE5ADcA3klpQw39yJgAJYb69p8+G/aMlHAa
Wvca7j3q7tdM6bQrt43F4GyhQocZqqu4F/I7jvN1WT0bkbS83E497+trOiDqcMy5
bk0bIthd6ZhDTMjgzrqtcw+kpDko4klnGOuunLI3VtNGmQgTcRuAKhbeEz1ur2OK
GtXiAPJdKnfpaHxQVxApGvGUxJabzqXcCz+ZdZEhSYq59IJ4w4xWRrUgNzm9o6dr
FWZZ+X2KJctdzmukSYcLCY1jaYLHqNd5HutUfkJTrknSa9d3GLtNCRh+Y8S9SKhl
oStFaFDHDCgWyfsyXI3PMeGDfkooKu/1OGLjJ/BBygn3G9iL36vt/Y6TjmW+FBAy
VwdQhJEAqKo1rUlBsfsq0wDTA8UzhBTP1Js3Gz5bWn7vC0XWzgYlFMBqub4Xye36
w/4e+3uzD2Sxkcj6dmM/HbRWPCGbN/w5LwwgVOtGSqHSmwf/kXGolcn1LpISRBTq
bHQuNRLGnVKUG8js8qrDAHOkR1qsUzAqSP5R71JltxpFVeLO0QWc7TduPBvArzoq
48HpP27uytDKaZ+8sZlj
=xkNU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to