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]

Reply via email to