Your message dated Fri, 16 Oct 2009 22:34:30 +0000
with message-id <[email protected]>
and subject line Bug#550786: fixed in libcrypto++ 5.6.0-5
has caused the Debian Bug report #550786,
regarding libcrypto++: FTBFS on hurd-i386
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.)


-- 
550786: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550786
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libcrypto++
Version: 5.6.0-4
Severity: important
Tags: patch

Hello,

libcrypto++ currently FTBFS on hurd-i386 with the following:

libtool: link: g++ -DPACKAGE_DATA_DIR=\"/usr/share/crypto++/\" -g 
-fno-strict-aliasing -pipe -DNDEBUG -O2 -o .libs/cryptest cryptest-bench.o 
cryptest-bench2.o cryptest-datatest.o cryptest-dlltest.o cryptest-fipsalgt.o 
cryptest-regtest.o cryptest-test.o cryptest-validat1.o cryptest-validat2.o 
cryptest-validat3.o  ./.libs/libcrypto++.so
./.libs/libcrypto++.so: undefined reference to `pthread_key_create'

And indeed, one can read in debian/rules:
# Hurd is the only OS without POSIX threads.
ifneq (hurd,$(DEB_HOST_ARCH_OS))
       export LDFLAGS=-pthread -lpthread
endif

hurd-i386 now has libpthread since quite some time, please remove the
quirk (see patch).

Samuel

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31 (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

-- 
Samuel Thibault <[email protected]>
<D> N: j'aime bien Cut d'un truc enorme... ca montre de quel cote de l'ecran 
sont les couilles :)))
 -+- #ens-mim et la peufeupeu -+-
--- libcrypto++-5.6.0/debian/rules.orig 2009-10-13 00:41:14.000000000 +0200
+++ libcrypto++-5.6.0/debian/rules      2009-10-13 00:41:16.000000000 +0200
@@ -38,11 +38,6 @@
        cflags += -ffunction-sections
 endif
 
-# Hurd is the only OS without POSIX threads.
-ifneq (hurd,$(DEB_HOST_ARCH_OS))
-       export LDFLAGS=-pthread -lpthread
-endif
-
 autotools_input := configure.ac Makefile.am config.h.in libcrypto++.pc.in
 
 autoclean:

--- End Message ---
--- Begin Message ---
Source: libcrypto++
Source-Version: 5.6.0-5

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

libcrypto++-dev_5.6.0-5_i386.deb
  to pool/main/libc/libcrypto++/libcrypto++-dev_5.6.0-5_i386.deb
libcrypto++-doc_5.6.0-5_all.deb
  to pool/main/libc/libcrypto++/libcrypto++-doc_5.6.0-5_all.deb
libcrypto++-utils_5.6.0-5_i386.deb
  to pool/main/libc/libcrypto++/libcrypto++-utils_5.6.0-5_i386.deb
libcrypto++8-dbg_5.6.0-5_i386.deb
  to pool/main/libc/libcrypto++/libcrypto++8-dbg_5.6.0-5_i386.deb
libcrypto++8_5.6.0-5_i386.deb
  to pool/main/libc/libcrypto++/libcrypto++8_5.6.0-5_i386.deb
libcrypto++_5.6.0-5.diff.gz
  to pool/main/libc/libcrypto++/libcrypto++_5.6.0-5.diff.gz
libcrypto++_5.6.0-5.dsc
  to pool/main/libc/libcrypto++/libcrypto++_5.6.0-5.dsc



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.
Jens Peter Secher <[email protected]> (supplier of updated libcrypto++ 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: SHA1

Format: 1.8
Date: Fri, 16 Oct 2009 20:06:13 +0200
Source: libcrypto++
Binary: libcrypto++8 libcrypto++8-dbg libcrypto++-dev libcrypto++-utils 
libcrypto++-doc
Architecture: source all i386
Version: 5.6.0-5
Distribution: unstable
Urgency: low
Maintainer: Jens Peter Secher <[email protected]>
Changed-By: Jens Peter Secher <[email protected]>
Description: 
 libcrypto++-dev - General purpose cryptographic library - C++ development
 libcrypto++-doc - General purpose cryptographic library - documentation
 libcrypto++-utils - General purpose cryptographic library - utilities and data 
files
 libcrypto++8 - General purpose cryptographic library - shared library
 libcrypto++8-dbg - General purpose cryptographic library - debug symbols
Closes: 550786
Changes: 
 libcrypto++ (5.6.0-5) unstable; urgency=low
 .
   * Fix build failure on Hurd by using POSIX threads, thanks to Samuel
     Thibault.
     (Closes: #550786)
Checksums-Sha1: 
 1bdd0de7775be599cdd47fd831e74e50a699af6e 1336 libcrypto++_5.6.0-5.dsc
 2fc5bf55c4310eca27a5599ba68b00611a0572a6 22812 libcrypto++_5.6.0-5.diff.gz
 db3e0a76d63aa13677bdda60a4853f9a1fc24e3d 6002432 
libcrypto++-doc_5.6.0-5_all.deb
 233d085b151efa743ba6999fb04780030000aac3 1230404 libcrypto++8_5.6.0-5_i386.deb
 40b23110ff785901114713a641ad2f9be15aefc9 6779022 
libcrypto++8-dbg_5.6.0-5_i386.deb
 47fd22d64316c3009f1226f14b757fe01f3ffe8a 2582198 
libcrypto++-dev_5.6.0-5_i386.deb
 d77875d88d2e910b649f87e69b2779de5618aeca 909284 
libcrypto++-utils_5.6.0-5_i386.deb
Checksums-Sha256: 
 7c65b04727b95720492153e2a5c4407978df3d39b4876aa2aadca49202eacc5f 1336 
libcrypto++_5.6.0-5.dsc
 694aa5750f1bfa75b8aaaba31d5d61b5dace52261444d0c49474b17ef0e769ba 22812 
libcrypto++_5.6.0-5.diff.gz
 5d0f0a232438162e9875c19871071d2476bf3f900f1fa786fe9c2832aaa3465c 6002432 
libcrypto++-doc_5.6.0-5_all.deb
 fd78f7f48f68534f3d59c608b4884a83817559f53a0163ad8f181eb26b650b39 1230404 
libcrypto++8_5.6.0-5_i386.deb
 b34e8937eba106cd4a324318e20d57b5439be6846d4a3218751798655ac409c3 6779022 
libcrypto++8-dbg_5.6.0-5_i386.deb
 f26d70e115647005d1ba223a20c6e2ab22e1fae4d846aa75e85c715fe4a8e289 2582198 
libcrypto++-dev_5.6.0-5_i386.deb
 ef0b90f3ce09015316b05e51e3d24ff37f283e604a6b816122bb95b9dad179f2 909284 
libcrypto++-utils_5.6.0-5_i386.deb
Files: 
 0d044bb04a96fc62f426a1a3fbfe9ee2 1336 libs optional libcrypto++_5.6.0-5.dsc
 b6d12074477d5b903494064f3eb9f228 22812 libs optional 
libcrypto++_5.6.0-5.diff.gz
 42665f06bee4cf248f89b6fb2b88a37f 6002432 doc optional 
libcrypto++-doc_5.6.0-5_all.deb
 71e7cccf9df256f4e4ef18cc330c57ee 1230404 libs optional 
libcrypto++8_5.6.0-5_i386.deb
 d644192af4be2498bfb786cec98dd891 6779022 debug extra 
libcrypto++8-dbg_5.6.0-5_i386.deb
 ce1dd37f43dde1063652ad80d3da5b0b 2582198 libdevel optional 
libcrypto++-dev_5.6.0-5_i386.deb
 6ba457e1ba952709d8a160dbbc6e561f 909284 utils optional 
libcrypto++-utils_5.6.0-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iJwEAQECAAYFAkrYzwAACgkQiFVdEFPVQL/wLgQAjvoRZImFiEnk4MOD6//kEZo+
qkXzZz7JX4rRDnb2dwIdk+bqCp2QipRdjJ13+GwPWe9ER1y3i8KQlhWO40kPqoCp
Q/g/iJtZQBqoRfjp56LOQaUkqCBUvxrBwS4j62LpiWFhV9GkeIDQgTtTL7GG4KWc
IlArsrczVdKwZkaDkIM=
=elXW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to