I also found this while configuring xml-sec with the two OPENSSL I have. I still have hope that my old OPENSSL 0.9.7b is compiled without the options I need
checking for OpenSSL cflags... -I/usr/sfw/include checking for OpenSSL libraries... -L/usr/sfw/lib -lcrypto -lssl checking for const input buffers in OpenSSL... yes *checking for non-broken AES support... no* *checking whether PKCS1_MGF1 is declared... no* *checking whether EVP_PKEY_set1_EC_KEY is declared... no* *checking whether EVP_sha512 is declared... no* checking whether EVP_CIPHER_CTX_set_padding is declared... yes checking whether CRYPTO_cleanup_all_ex_data is declared... yes *checking for const input buffer in loadX509Base64Bin... no* checking for OpenSSL cflags... -I/export/home/hrodrigu/dev/openssl/openssl-1.0.0e/include checking for OpenSSL libraries... -L/export/home/hrodrigu/dev/openssl/openssl-1.0.0e/lib -lcrypto -lssl checking for const input buffers in OpenSSL... yes *checking for non-broken AES support... yes* *checking whether PKCS1_MGF1 is declared... yes* *checking whether EVP_PKEY_set1_EC_KEY is declared... yes* *checking whether EVP_sha512 is declared... yes* checking whether EVP_CIPHER_CTX_set_padding is declared... yes checking whether CRYPTO_cleanup_all_ex_data is declared... yes *checking for const input buffer in loadX509Base64Bin... yes* Anybody any clue!?!? /Helio On Tue, Sep 13, 2011 at 6:00 PM, Helio Cola Rodrigues <[email protected]>wrote: > I found this in the cinstallation.html > > Version 1.6.0 of the library has been tested with versions 3.x and 2.8.0 of > Xerces-C, and Version 0.9.7 (and above) of OpenSSL. Xalan-C has no official > releases that will build successfully with Xerces-C 3.x. > > I'm guessing the 1.6.0 is a typo, and this actually referring to the > version 1.6.1. Is that right!?! > > Thanks > /Helio > > > On Tue, Sep 13, 2011 at 5:54 PM, Helio Cola Rodrigues < > [email protected]> wrote: > >> Hi Scott. >> >> After compiling everything with the same compiler everything was working >> fine. >> >> Actually I tried to compile xmlsecurity with OPENSSL 0.9.7 and 1.0.0. >> The xmlsecurity compiles successfully with both version but when I compile >> and run the simpleValidate.cpp (xsec/samples/simpleValidate.cpp) the >> verification of my digital signature fails, but the same code works with >> OPENSSL 1.0.0. >> >> Is there any requirement on xmlsecurity 1.6.1 to use OPENSSL 1.0.0? >> >> >> Thanks, >> /Helio >> >> >> On Fri, Sep 9, 2011 at 5:14 PM, Helio Cola Rodrigues < >> [email protected]> wrote: >> >>> Yes! I'm sure! >>> I'm sure they are not! >>> >>> Good catch... >>> >>> Thanks a lot for your help... Xerces is going to take a while to >>> recompile! >>> >>> /Helio >>> >>> >>> On Fri, Sep 9, 2011 at 4:46 PM, Cantor, Scott <[email protected]> wrote: >>> >>>> On 9/9/11 4:37 PM, "Helio Cola Rodrigues" <[email protected]> wrote: >>>> >>>> >In fact LD_LIBRARY_PATH was pointing to a different xerces library.I >>>> >fixed that but the same problem is still happening. >>>> >>>> Are you sure Xerces was built with the same compiler? >>>> >>>> -- Scott >>>> >>>> >>> >> >
