Package: cryptonit Version: 0.9.6-1 Severity: important Tags: patch Your package fails to build with G++ 4.1. I'm filing this bug as important for now, but when 4.1 will be the default compiler in unstable (probably in a few weeks) I'll upgrade this to serious. The 0 day NMU policy applies already so please fix this soon. Thanks.
A patch is attached. > Automatic build of cryptonit_0.9.6-1 on test.track.rz.uni-augsburg.de by > sbuild/powerpc 0.44 ... > powerpc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. > -I/build/tbm/cryptonit-0.9.6/src/pkcs11 > -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 > -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES > -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA -I/build/tbm/cryptonit-0.9.6/src/pkcs11 > -O2 -MT User.lo -MD -MP -MF .deps/User.Tpo -c User.cpp -o User.o > Dn.hh:120: error: extra qualification 'Cryptonit::rdn::' on member > 'getInfosList' > Dn.hh:120: error: extra qualification 'Cryptonit::rdn::' on member > 'getInfosList' > Certificate.hh:87: error: extra qualification 'Cryptonit::Certificate::' on > member 'getIssuerFromList' > Certificate.hh:87: error: extra qualification 'Cryptonit::Certificate::' on > member 'getIssuerFromList' > Dn.hh:120: error: extra qualification 'Cryptonit::rdn::' on member > 'getInfosList' > Certificate.hh:87: error: extra qualification 'Cryptonit::Certificate::' on > member 'getIssuerFromList' > User.cpp: In member function 'int > Cryptonit::User::addIdentityFromP10(std::string, std::string, std::string, > std::string, std::string)': > User.cpp:751: warning: deprecated conversion from string constant to 'char*'' > make[4]: *** [Certificate.lo] Error 1 > make[4]: *** Waiting for unfinished jobs.... --- src/Dn.hh~ 2006-05-11 10:53:43.000000000 +0000 +++ src/Dn.hh 2006-05-11 10:53:59.000000000 +0000 @@ -117,7 +117,7 @@ std::string getInfos() const; - std::string rdn::getInfosList() const; + std::string getInfosList() const; /** * surcharge de << --- src/Certificate.hh~ 2006-05-11 10:54:06.000000000 +0000 +++ src/Certificate.hh 2006-05-11 10:54:12.000000000 +0000 @@ -84,7 +84,7 @@ X509* certificate; // return the issuer of the certificate if it is in the list - int Certificate::getIssuerFromList(std::vector<Certificate> certList, Certificate& issuer); + int getIssuerFromList(std::vector<Certificate> certList, Certificate& issuer); /** Give the chain of certification * -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]