Your message dated Thu, 04 Aug 2005 15:21:30 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#318518: fixed in libcrypto++ 5.2.1c2-1 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 15 Jul 2005 23:50:12 +0000 >From [EMAIL PROTECTED] Fri Jul 15 16:50:12 2005 Return-path: <[EMAIL PROTECTED]> Received: from pop03.mail.atl.earthlink.net [207.69.200.48] by spohr.debian.org with esmtp (Exim 3.36 1 (Debian)) id 1DtZwa-0003mS-00; Fri, 15 Jul 2005 16:50:12 -0700 Received: from user-119bq03.biz.mindspring.com ([66.149.232.3] helo=frobnitz.homelinux.net) by pop03.mail.atl.earthlink.net with esmtp (Exim 3.36 #10) id 1DtZwX-0005qr-00 for [EMAIL PROTECTED]; Fri, 15 Jul 2005 19:50:09 -0400 Received: from daniel by frobnitz.homelinux.net with local (Exim 4.52) id 1DtZwV-0001Fk-RS for [EMAIL PROTECTED]; Fri, 15 Jul 2005 16:50:08 -0700 To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: libcrypto++: FTBFS: CryptoPP::FixedRounds<16u>::<anonymous enum> is/uses an anonymous type From: Daniel Schepler <[EMAIL PROTECTED]> Date: Fri, 15 Jul 2005 16:50:04 -0700 Message-ID: <[EMAIL PROTECTED]> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2005_01_02 Package: libcrypto++ Severity: serious Version: 5.2.1a-1 >From my build log (reproduced using pbuilder in an i386 chroot): ... if /bin/sh ./libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -g -Wall -fno-strict-aliasing -O2 -MT blowfish.lo -MD -MP -MF ".deps/blowfish.Tpo" \ -c -o blowfish.lo `test -f 'blowfish.cpp' || echo './'`blowfish.cpp; \ then mv -f ".deps/blowfish.Tpo" ".deps/blowfish.Plo"; \ else rm -f ".deps/blowfish.Tpo"; exit 1; \ fi g++ -DHAVE_CONFIG_H -I. -I. -I. -g -Wall -fno-strict-aliasing -O2 -MT blowfish.lo -MD -MP -MF .deps/blowfish.Tpo -c blowfish.cpp -fPIC -DPIC -o .libs/blowfish.o cryptlib.h:357: warning: 'class CryptoPP::SimpleKeyingInterface' has virtual functions but non-virtual destructor cryptlib.h:668: warning: 'class CryptoPP::Waitable' has virtual functions but non-virtual destructor blowfish.cpp: In member function 'void CryptoPP::Blowfish::Base::UncheckedSetKey(CryptoPP::CipherDir, const byte*, unsigned int)': blowfish.cpp:33: error: 'CryptoPP::FixedRounds<16u>::<anonymous enum>' is/uses anonymous type blowfish.cpp:33: error: trying to instantiate 'template<class T, class A> template<class I> const T* CryptoPP::SecBlock::operator+(I) const' blowfish.cpp:33: error: 'CryptoPP::FixedRounds<16u>::<anonymous enum>' is/uses anonymous type blowfish.cpp:33: error: trying to instantiate 'template<class T, class A> template<class I> T* CryptoPP::SecBlock::operator+(I)' misc.h: In member function 'CryptoPP::GetBlock<T, B, A>& CryptoPP::GetBlock<T, B, A>::operator()(U&) [with U = CryptoPP::word32, T = CryptoPP::word32, B = CryptoPP::BigEndian, bool A = true]': blowfish.cpp:76: instantiated from here misc.h:710: warning: unused variable 'cryptopp_assert_710' make[3]: *** [blowfish.lo] Error 1 make[3]: Leaving directory `/tmp/buildd/libcrypto++-5.2.1a' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/buildd/libcrypto++-5.2.1a' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/buildd/libcrypto++-5.2.1a' make: *** [build-stamp] Error 2 Unfortunately, although I can correct the compile errors, the test program fails to link at the end with lots of undefined references. -- System Information: Debian Release: testing/unstable Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.11-9-amd64-k8 Locale: LANG=en, LC_CTYPE=en (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) -- Daniel Schepler "Please don't disillusion me. I [EMAIL PROTECTED] haven't had breakfast yet." -- Orson Scott Card --------------------------------------- Received: (at 318518-close) by bugs.debian.org; 4 Aug 2005 22:29:26 +0000 >From [EMAIL PROTECTED] Thu Aug 04 15:29:26 2005 Return-path: <[EMAIL PROTECTED]> Received: from joerg by spohr.debian.org with local (Exim 3.36 1 (Debian)) id 1E0o5i-0000Nk-00; Thu, 04 Aug 2005 15:21:30 -0700 From: Jens Peter Secher <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: lisa $Revision: 1.30 $ Subject: Bug#318518: fixed in libcrypto++ 5.2.1c2-1 Message-Id: <[EMAIL PROTECTED]> Sender: Joerg Jaspert <[EMAIL PROTECTED]> Date: Thu, 04 Aug 2005 15:21:30 -0700 Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 X-CrossAssassin-Score: 3 Source: libcrypto++ Source-Version: 5.2.1c2-1 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.2.1c2-1_i386.deb to pool/main/libc/libcrypto++/libcrypto++-dev_5.2.1c2-1_i386.deb libcrypto++5.2c2_5.2.1c2-1_i386.deb to pool/main/libc/libcrypto++/libcrypto++5.2c2_5.2.1c2-1_i386.deb libcrypto++_5.2.1c2-1.diff.gz to pool/main/libc/libcrypto++/libcrypto++_5.2.1c2-1.diff.gz libcrypto++_5.2.1c2-1.dsc to pool/main/libc/libcrypto++/libcrypto++_5.2.1c2-1.dsc libcrypto++_5.2.1c2.orig.tar.gz to pool/main/libc/libcrypto++/libcrypto++_5.2.1c2.orig.tar.gz 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.7 Date: Sun, 31 Jul 2005 02:07:29 +0200 Source: libcrypto++ Binary: libcrypto++-dev libcrypto++5.2c2 Architecture: source i386 Version: 5.2.1c2-1 Distribution: unstable Urgency: low Maintainer: Jens Peter Secher <[EMAIL PROTECTED]> Changed-By: Jens Peter Secher <[EMAIL PROTECTED]> Description: libcrypto++-dev - General purpose cryptographic C++ library - development libcrypto++5.2c2 - General purpose cryptographic shared library Closes: 286114 288433 318518 Changes: libcrypto++ (5.2.1c2-1) unstable; urgency=low . * New maintainer (Closes: #288433). * Complete re-autotoolising of the package to retain pristine upstream source and to only build-depend on libtool. * The crypto++-util package has been merged into the crypto++-dev package and is thus dead. * Applied patches from Ben Hutchings to avoid compile warnings (Closes: #286114). * Circumvented anonymous-enum and template-instantiations problems with GCC 4. Thanks to Florian Weimer and Jozef Matula for guiding me in the right direction (Closes: #318518). * Started using dpatch since some of the above patches probably could make it upstream. Files: d8b2f3a432d9102d5d5c209ef61621aa 678 libs optional libcrypto++_5.2.1c2-1.dsc 3bcf397fd47283c51907387c5a4d3513 898068 libs optional libcrypto++_5.2.1c2.orig.tar.gz 2f01e6c6a97e3ed969ab29135600dd2f 220621 libs optional libcrypto++_5.2.1c2-1.diff.gz e0686d26d78065df1e52e4c05fe1be87 1318156 libs optional libcrypto++5.2c2_5.2.1c2-1_i386.deb 336bf3448ceebbac55ae599cdaf48bec 9355130 libdevel optional libcrypto++-dev_5.2.1c2-1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC8m2SDuWXiv5j6KERAqaqAKDWJlomrGtUQnK3JJOlq6tKHPtzPQCg5rWJ KfYrGEisUzh+Lm9ZydqP6qQ= =kQTk -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]