Your message dated Tue, 22 Mar 2011 12:30:50 +0000
with message-id <[email protected]>
and subject line Bug#599639: fixed in libcrypto++ 5.6.1-2
has caused the Debian Bug report #599639,
regarding libcrypto++/libcryptopp and Shared Objects
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.)
--
599639: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599639
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libcrypto++ or libcryptopp
Version: Unknown
I'm not sure how to find the packager maintainer contacts. My
apologies for submitting directly to bugs. I also apologize for not
taking the time to learn Linux's version system.
Crypto++ received a few GNU based bug reports [1, 2], and Wei Dai
vetted out the crash due to global object destruction. The crash fix
brought was sufficient to support shared objects, and the commit
occurred at revision 496.
Please ensure your distribution is using revision 496 or higher of
Crypto++. Crypto++ version 5.6.1 includes revision 496, while Crypto
5.6.0 does not include the revision.
While trying to duplicate the issues, a stress test was written. It
might be a good test case for the distribution's build bot. The
program generates 96 threads which perform dynamic loads/unloads (with
lots of overlap) to ensure proper operation of the library. The stress
test, released under GPLv3, is available at
http://www.cryptopp.com/wiki/Linux#Note_for_Distribution_Packagers.
The latest Crypto++ can be downloaded directly from the website at
http://www.cryptopp.com. The ZIP on the website does not include
commits after its posting, so its gets stale over time. Crypto++ can
also be fetched from SourceForge, which is always up to date. Issue
"svn checkout https://cryptopp.svn.sourceforge.net/svnroot/cryptopp/trunk/c5
cryptopp"/
Jeffrey Walton,
Friend of the Crypto++ Library,
[1] RTLD_GLOBAL and libcryptopp.so crash,
http://groups.google.com/group/cryptopp-users/browse_thread/thread/7eae009a4e02e726
[2] Errors with multiple loading cryptopp as shared lib on Linux,
http://groups.google.com/group/cryptopp-users/browse_thread/thread/68fbc22e8c6e2f48
--- End Message ---
--- Begin Message ---
Source: libcrypto++
Source-Version: 5.6.1-2
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.1-2_i386.deb
to main/libc/libcrypto++/libcrypto++-dev_5.6.1-2_i386.deb
libcrypto++-doc_5.6.1-2_all.deb
to main/libc/libcrypto++/libcrypto++-doc_5.6.1-2_all.deb
libcrypto++-utils_5.6.1-2_i386.deb
to main/libc/libcrypto++/libcrypto++-utils_5.6.1-2_i386.deb
libcrypto++9-dbg_5.6.1-2_i386.deb
to main/libc/libcrypto++/libcrypto++9-dbg_5.6.1-2_i386.deb
libcrypto++9_5.6.1-2_i386.deb
to main/libc/libcrypto++/libcrypto++9_5.6.1-2_i386.deb
libcrypto++_5.6.1-2.debian.tar.gz
to main/libc/libcrypto++/libcrypto++_5.6.1-2.debian.tar.gz
libcrypto++_5.6.1-2.dsc
to main/libc/libcrypto++/libcrypto++_5.6.1-2.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: Tue, 22 Mar 2011 04:51:04 +0100
Source: libcrypto++
Binary: libcrypto++9 libcrypto++9-dbg libcrypto++-dev libcrypto++-utils
libcrypto++-doc
Architecture: source all i386
Version: 5.6.1-2
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++9 - General purpose cryptographic library - shared library
libcrypto++9-dbg - General purpose cryptographic library - debug symbols
Closes: 599639
Changes:
libcrypto++ (5.6.1-2) unstable; urgency=low
.
* Build for Wheezy, no change.
(Closes: #599639)
Checksums-Sha1:
66826858c036588abeef44683992dbfccd623d10 1363 libcrypto++_5.6.1-2.dsc
f86dcd898ddaf11f4ae2890e3a85cdb2ad925231 25330
libcrypto++_5.6.1-2.debian.tar.gz
849d38a06dd29cb096b7c652283eda35e79f9baf 5235644
libcrypto++-doc_5.6.1-2_all.deb
83b07626dc9c1af92105476e87fb58d68d3d08e3 1400544 libcrypto++9_5.6.1-2_i386.deb
9bfeb3c29af5f3e9c249b511f70f27b54851d27b 8722498
libcrypto++9-dbg_5.6.1-2_i386.deb
9173f8816ce04fe06ce184ea9abfd80fca218ded 2844192
libcrypto++-dev_5.6.1-2_i386.deb
240484670da7cfe9eabd1400f1a6c8d8f0e3c93f 1006434
libcrypto++-utils_5.6.1-2_i386.deb
Checksums-Sha256:
2609ca82504de9a141c8a75f05b5b80307eeac580456287936e6fd3444631da1 1363
libcrypto++_5.6.1-2.dsc
3672c043bdd43ac7d19d4bdf3a4eec807c521ccaca9a92e05702e5e74a0f7ab9 25330
libcrypto++_5.6.1-2.debian.tar.gz
628d0f285f2026f8fef35c6abaf9de5bb2175b8a1a556ce79192271eeed2c44f 5235644
libcrypto++-doc_5.6.1-2_all.deb
abca377b9bfc8b1261681755bd7a5cf102eacbe109837a15e525bf2cba0a47cd 1400544
libcrypto++9_5.6.1-2_i386.deb
4cae07ae7e5cbbe0bf0f824b441f0527c993f066a0fafec4e63e344f9d41afc1 8722498
libcrypto++9-dbg_5.6.1-2_i386.deb
cdfae5840f17083bcb78d695fd914cce25ed01dabef650bdfa2f8b1710dba5cb 2844192
libcrypto++-dev_5.6.1-2_i386.deb
fcc761af4381cd3785e7096b23e59029e699a1d2ac5193c72bac1e5ff2e61745 1006434
libcrypto++-utils_5.6.1-2_i386.deb
Files:
1c80e60331cfd70106b32308596bec09 1363 libs optional libcrypto++_5.6.1-2.dsc
3873540691bb6b5fcdeed951cb91b3da 25330 libs optional
libcrypto++_5.6.1-2.debian.tar.gz
2bab1beb0a4187198ee8e8d0ff16390e 5235644 doc optional
libcrypto++-doc_5.6.1-2_all.deb
ae61a7a8da6fd5b25fed4494b8d7dc5e 1400544 libs optional
libcrypto++9_5.6.1-2_i386.deb
f7ccf5699febf7d27f335e0bdc088a99 8722498 debug extra
libcrypto++9-dbg_5.6.1-2_i386.deb
9a1bda9afff1faaf90440f315466578f 2844192 libdevel optional
libcrypto++-dev_5.6.1-2_i386.deb
d527a6420034f74971a56706f849131d 1006434 utils optional
libcrypto++-utils_5.6.1-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iJwEAQECAAYFAk2INPgACgkQiFVdEFPVQL9JngQAjCusWx8g+OpLcegKpfyxOab1
s2H0kHnsfhihzcklCiopyUiOZFD+An2e3j08hKW4jOm+pkDdlJ1yvoV8G/q0+rb4
oUluaTedNS/J6vZa7WGN6psJCQbXsx3+n69BEShd/U2n9qMXIu3IU1rdmjKynRM/
WaxGsuKMlpJbZVa3H/E=
=BFit
-----END PGP SIGNATURE-----
--- End Message ---