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]

Reply via email to