<div>Hi Maillist</div>
<div> </div>
<div>I meet a problem while port xmlsec lib to mips64 platform, xmlsec version <font color="#0000ff" size="2">1.2.10 </font></div>
<div><font color="#0000ff" size="2"></font> </div>
<div>hope someone can tell me what should be noticed while port xmlsec lib to mips64 (Big-endian), any complie option, patch is needed</div>
<div> </div>
<div>I use the example program 'verify3' the verify the signature, but failed</div>
<div> </div>
<div>the info is below:</div>
<dir><font size="2">
<p># ./verify3 sign3-res.xml rootcert.pem</p>
<p>func=xmlSecOpenSSLX509StoreVerify:file=x509vfy.c:line=360:obj=x509-store:subj=X509_verify_cert:error=4:crypto library function failed:subj=/C=US/ST=California/L=Sunnyvale/O=XML Security Library (</p></font><a href="http://www.aleksey.com/xmlsec)/OU=Root">
<u><font color="#0000ff" size="2">http://www.aleksey.com/xmlsec)/OU=Root</font></u></a><font size="2"> Certificate/CN=Aleksey Sanin/emailAddress=<a href="mailto:xmlsec@aleksey.com">xmlsec@aleksey.com</a>;err=7;msg=certificate signature failure
<p>func=xmlSecOpenSSLX509StoreVerify:file=x509vfy.c:line=408:obj=x509-store:subj=unknown:error=71:certificate verification failed:err=7;msg=certificate signature failure</p>
<p>func=xmlSecKeysMngrGetKey:file=keys.c:line=1364:obj=unknown:subj=xmlSecKeysMngrFindKey:error=1:xmlsec library function failed:</p>
<p>func=xmlSecDSigCtxProcessKeyInfoNode:file=xmldsig.c:line=871:obj=unknown:subj=unknown:error=45:key is not found:</p>
<p>func=xmlSecDSigCtxProcessSignatureNode:file=xmldsig.c:line=565:obj=unknown:subj=xmlSecDSigCtxProcessKeyInfoNode:error=1:xmlsec library function failed:</p>
<p>func=xmlSecDSigCtxVerify:file=xmldsig.c:line=366:obj=unknown:subj=xmlSecDSigCtxSigantureProcessNode:error=1:xmlsec library function failed:</p>
<p>Error: signature verify</p></font></dir>
<div> </div>
<div>this operation was OK on Linux PC, and generate the makefile by "
<dir><font size="2">
<p>Execute the configure script to generate Makefile by using the configre script</p></font></dir>
<p>./configure --prefix=/nokia/cavium --host=mips64-octeon-linux-gnu --with-libxml=/nokia/cavium --with-libxslt=/nokia/cavium --with-openssl=/nokia/cavium</p>
<p>and I have verify the openssl on the mips64 platprom with rsa, SHA-1 function, it's OK</p>
<p>any suggestion is appreciate, thanks a lot</p>
<p> </p>
<p> </p></div>