Your message dated Wed, 09 May 2012 23:33:07 +0000
with message-id <e1ssgnx-0007tu...@franck.debian.org>
and subject line Bug#667321: fixed in pdns 3.0-1.2
has caused the Debian Bug report #667321,
regarding pdns: ftbfs with GCC-4.7
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 ow...@bugs.debian.org
immediately.)


-- 
667321: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667321
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pdns
Version: 3.0-1.1
Severity: important
Tags: sid wheezy
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.7

The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.

secblock.h:91:3: error: 'CheckSize' was not declared in this scope, and no 
declarations were found by argument-dependent lookup at the point of 
instantiation [-fpermissive]

The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/pdns_3.0-1.1_unstable-gcc47.log
The last lines of the build log are at the end of this report.

Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html

To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

[...]
/usr/include/cryptopp/secblock.h: In instantiation of 
'CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer 
CryptoPP::AllocatorWithCleanup<T, 
T_Align16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, 
const void*) [with T = long long unsigned int; bool T_Align16 = false; 
CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer = long long unsigned 
int*; CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type = long unsigned 
int]':
/usr/include/cryptopp/secblock.h:249:23:   required from 'CryptoPP::SecBlock<T, 
A>::SecBlock(const CryptoPP::SecBlock<T, A>&) [with T = long long unsigned int; 
A = CryptoPP::AllocatorWithCleanup<long long unsigned int>]'
/usr/include/cryptopp/modarith.h:122:20:   required from here
/usr/include/cryptopp/secblock.h:91:3: error: 'CheckSize' was not declared in 
this scope, and no declarations were found by argument-dependent lookup at the 
point of instantiation [-fpermissive]
/usr/include/cryptopp/secblock.h:91:3: note: declarations in dependent base 
'CryptoPP::AllocatorBase<long long unsigned int>' are not found by unqualified 
lookup
/usr/include/cryptopp/secblock.h:91:3: note: use 'this->CheckSize' instead
In file included from cryptoppsigners.cc:5:0:
/usr/include/cryptopp/eccrypto.h: In instantiation of 'void 
CryptoPP::DL_PrivateKey_EC<EC>::Initialize(CryptoPP::RandomNumberGenerator&, 
const CryptoPP::DL_GroupParameters_EC<EC>&) [with EC = CryptoPP::ECP]':
cryptoppsigners.cc:49:3:   required from 'void 
CryptoPPECDSADNSCryptoKeyEngine<HASHER, CURVE, BITS>::create(unsigned int) 
[with HASHER = CryptoPP::SHA384; CURVE = {anonymous}::WrapperSECP384R1; int 
BITS = 384]'
cryptoppsigners.cc:186:1:   required from here
/usr/include/cryptopp/eccrypto.h:169:4: error: 'GenerateRandom' was not 
declared in this scope, and no declarations were found by argument-dependent 
lookup at the point of instantiation [-fpermissive]
/usr/include/cryptopp/eccrypto.h:169:4: note: declarations in dependent base 
'CryptoPP::DL_PrivateKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP> >' 
are not found by unqualified lookup
/usr/include/cryptopp/eccrypto.h:169:4: note: use 'this->GenerateRandom' instead
/usr/include/cryptopp/eccrypto.h: In instantiation of 'void 
CryptoPP::DL_PublicKey_EC<EC>::Initialize(const 
CryptoPP::DL_GroupParameters_EC<EC>&, const Element&) [with EC = CryptoPP::ECP; 
CryptoPP::DL_PublicKey_EC<EC>::Element = CryptoPP::ECPPoint]':
cryptoppsigners.cc:127:3:   required from 'void 
CryptoPPECDSADNSCryptoKeyEngine<HASHER, CURVE, BITS>::fromPublicKeyString(const 
string&) [with HASHER = CryptoPP::SHA384; CURVE = 
{anonymous}::WrapperSECP384R1; int BITS = 384; std::string = 
std::basic_string<char>]'
cryptoppsigners.cc:186:1:   required from here
/usr/include/cryptopp/eccrypto.h:148:44: error: 'SetPublicElement' was not 
declared in this scope, and no declarations were found by argument-dependent 
lookup at the point of instantiation [-fpermissive]
/usr/include/cryptopp/eccrypto.h:148:44: note: declarations in dependent base 
'CryptoPP::DL_PublicKey<CryptoPP::ECPPoint>' are not found by unqualified lookup
/usr/include/cryptopp/eccrypto.h:148:44: note: use 'this->SetPublicElement' 
instead
make[4]: *** [cryptoppsigners.o] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/pdns'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/«PKGBUILDDIR»/pdns'
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
dh_auto_build: make -j1 returned exit code 2
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



--- End Message ---
--- Begin Message ---
Source: pdns
Source-Version: 3.0-1.2

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

pdns-backend-geo_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-backend-geo_3.0-1.2_amd64.deb
pdns-backend-ldap_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-backend-ldap_3.0-1.2_amd64.deb
pdns-backend-lua_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-backend-lua_3.0-1.2_amd64.deb
pdns-backend-mysql_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-backend-mysql_3.0-1.2_amd64.deb
pdns-backend-pgsql_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-backend-pgsql_3.0-1.2_amd64.deb
pdns-backend-pipe_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-backend-pipe_3.0-1.2_amd64.deb
pdns-backend-sqlite3_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-backend-sqlite3_3.0-1.2_amd64.deb
pdns-backend-sqlite_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-backend-sqlite_3.0-1.2_amd64.deb
pdns-server-dbg_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-server-dbg_3.0-1.2_amd64.deb
pdns-server_3.0-1.2_amd64.deb
  to main/p/pdns/pdns-server_3.0-1.2_amd64.deb
pdns_3.0-1.2.debian.tar.gz
  to main/p/pdns/pdns_3.0-1.2.debian.tar.gz
pdns_3.0-1.2.dsc
  to main/p/pdns/pdns_3.0-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 667...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated pdns 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 09 May 2012 23:14:47 +0000
Source: pdns
Binary: pdns-server pdns-server-dbg pdns-backend-pipe pdns-backend-ldap 
pdns-backend-geo pdns-backend-mysql pdns-backend-pgsql pdns-backend-sqlite 
pdns-backend-sqlite3 pdns-backend-lua
Architecture: source amd64
Version: 3.0-1.2
Distribution: unstable
Urgency: high
Maintainer: Matthijs Möhlmann <matth...@cacholong.nl>
Changed-By: Matthias Klose <d...@debian.org>
Description: 
 pdns-backend-geo - geo backend for PowerDNS
 pdns-backend-ldap - LDAP backend for PowerDNS
 pdns-backend-lua - lua backend for PowerDNS
 pdns-backend-mysql - generic MySQL backend for PowerDNS
 pdns-backend-pgsql - generic PostgreSQL backend for PowerDNS
 pdns-backend-pipe - pipe/coprocess backend for PowerDNS
 pdns-backend-sqlite - sqlite backend for PowerDNS
 pdns-backend-sqlite3 - sqlite backend for PowerDNS
 pdns-server - extremely powerful and versatile nameserver
 pdns-server-dbg - debugging symbols for PowerDNS
Closes: 650058 656861 667321
Changes: 
 pdns (3.0-1.2) unstable; urgency=high
 .
   * Non maintainer upload.
   * Fix build failure with GCC 4.7. Closes: #667321.
   * Fix build failure with mysql multiarch location. Closes: #650058.
   * Build with hardening defaults. Closes: #656861.
Checksums-Sha1: 
 5e03084e3489feb2f4e556d2c4f33fd0a34bbd77 1922 pdns_3.0-1.2.dsc
 2530bae515da433933d0b75a75cb6320f75a6b18 45029 pdns_3.0-1.2.debian.tar.gz
 ed9801824cc6fb2d11a755d9942c134ce38a7eaf 1737418 pdns-server_3.0-1.2_amd64.deb
 5ac5cb2afbd60220248530f20be84df1a5b4cb67 17924612 
pdns-server-dbg_3.0-1.2_amd64.deb
 d7241f0101b7eccf607487e1954bff11d4a8ae4f 72344 
pdns-backend-pipe_3.0-1.2_amd64.deb
 5d6db5eda080e480ab7bd0278a3a652fca4d90c2 305278 
pdns-backend-ldap_3.0-1.2_amd64.deb
 9bd844ff6179b07eef7cf3b5058e325001d8b377 96894 
pdns-backend-geo_3.0-1.2_amd64.deb
 d91bf9bbe4140f83f76cbd9c78200b48d746e265 58290 
pdns-backend-mysql_3.0-1.2_amd64.deb
 fe97ad52504dd3b455a6a2f99d1787ff4253997b 61060 
pdns-backend-pgsql_3.0-1.2_amd64.deb
 3e7697116b7ad1ac57aa006abd69c426d45c9441 50874 
pdns-backend-sqlite_3.0-1.2_amd64.deb
 1dc2e7c7dd9b5e4af4d8ff21c030b2800dc3fab2 58874 
pdns-backend-sqlite3_3.0-1.2_amd64.deb
 1c85e3340ed29a9b5a3698b028f3919def3fe444 113626 
pdns-backend-lua_3.0-1.2_amd64.deb
Checksums-Sha256: 
 16e10149fb45406a21c9ccf09fbb52492820a6d200f64bb013d3bcaf2701e40d 1922 
pdns_3.0-1.2.dsc
 6e1fb3fe09678efba7d9ee77e0cbe7f3c87eb6f361c4d3d9182e4b2049b4a82e 45029 
pdns_3.0-1.2.debian.tar.gz
 da7e95c6b40f18f7178ac6fa86b4b0d886fc7f698e0aec0319f7c55706e3ee74 1737418 
pdns-server_3.0-1.2_amd64.deb
 de34efdcbd6502c39f94b501e006d4718d02062ecac90bd45772eebdc6756158 17924612 
pdns-server-dbg_3.0-1.2_amd64.deb
 01c8e54385e1d929f78686d95a645438cfc3307fa082951b3c7df286672091ee 72344 
pdns-backend-pipe_3.0-1.2_amd64.deb
 b1c7e2985e12978b512fba5131b5b5ea71771071bb85aedbdecc8ab201602650 305278 
pdns-backend-ldap_3.0-1.2_amd64.deb
 4e67bc4bf9e56dcc86d017fbf0f748070673d059a5593efc1e313abbe8415ffe 96894 
pdns-backend-geo_3.0-1.2_amd64.deb
 ef7803c124df16755a89bd4817410baf1c147d512cbbe252db51268c33ed72dd 58290 
pdns-backend-mysql_3.0-1.2_amd64.deb
 ab21d1f712bd7af534ee1e0082762c69bdb429e9436df43daf0419a90e9b7f20 61060 
pdns-backend-pgsql_3.0-1.2_amd64.deb
 fbd3382274b48b512ed2b0c676a763d6d7f925fe0cd1796359e0f7831ba1aa7a 50874 
pdns-backend-sqlite_3.0-1.2_amd64.deb
 59eddfd9751fc593de77e2650187eb19ade588c3006179cadc9cec17ef8965db 58874 
pdns-backend-sqlite3_3.0-1.2_amd64.deb
 3cdad724b490fb4816a97cf2edb60f1fb4997094cfb9e1380594833773d49f73 113626 
pdns-backend-lua_3.0-1.2_amd64.deb
Files: 
 5885606c728c183885c48ac27662435e 1922 net extra pdns_3.0-1.2.dsc
 910b6ecf11a74f470bf26de292cf037f 45029 net extra pdns_3.0-1.2.debian.tar.gz
 8c24d1d8cc7d2013eb17ec74e0ab60f9 1737418 net extra 
pdns-server_3.0-1.2_amd64.deb
 1f5356266ea1a31c06c3a0592d6eef12 17924612 debug extra 
pdns-server-dbg_3.0-1.2_amd64.deb
 459b1bf8958a71fb2c9e1ca1272902e0 72344 net extra 
pdns-backend-pipe_3.0-1.2_amd64.deb
 7768da776f285caef4b2fc93ed04a8a8 305278 net extra 
pdns-backend-ldap_3.0-1.2_amd64.deb
 1813bab1d0129a395dcabf771779d96b 96894 net extra 
pdns-backend-geo_3.0-1.2_amd64.deb
 82178ccb1fec55823027a083ba5f6e98 58290 net extra 
pdns-backend-mysql_3.0-1.2_amd64.deb
 e6599bb6e22760fba444ad8f218e45ba 61060 net extra 
pdns-backend-pgsql_3.0-1.2_amd64.deb
 fbe9d8cd7c9870d3c25b89f5d6957718 50874 net extra 
pdns-backend-sqlite_3.0-1.2_amd64.deb
 17046bc8711a1ecddce9ba7e52ee7587 58874 net extra 
pdns-backend-sqlite3_3.0-1.2_amd64.deb
 6254f885531bfb1efa747eedb62e3585 113626 net extra 
pdns-backend-lua_3.0-1.2_amd64.deb

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

iEYEARECAAYFAk+q/OMACgkQStlRaw+TLJwQkwCfW+s/ZXkNzRdlST5xCh/SEfwI
fwQAnj/epGmdXFeckWANZz+fkNMkHRCI
=oo3d
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to