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 /\/\ /\ >< `/
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 ---

