--Am Freitag, 4. November 2005 21:50 +0100 Nils Larsch <[EMAIL PROTECTED]> schrieb:

and I was not able to remove DSA

"./config no-dsa; make depend all ..." should work with 0.9.8

This happens with 0.9.8:

./config no-dsa <- runs without errors
make depend <- runs without errors
make <- shows this:

gcc -I.. -I../.. -I../../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o rsa_lib.o rsa_lib.c
In file included from rsa_lib.c:67:
../../include/openssl/engine.h:108: error: conflicting types for `DSA_METHOD' ../../include/openssl/ossl_typ.h:126: error: previous declaration of `DSA_METHOD'
make[2]: *** [rsa_lib.o] Error 1
make[2]: Leaving directory `/home/babel/tmp/openssl-0.9.8/crypto/rsa'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/babel/tmp/openssl-0.9.8/crypto'
make: *** [build_crypto] Error 1

Now I'm trying the same withj 0.9.8a:

./config no-dsa <- runs without errors
make depend <- runs without errors
make <- runs without errors

So, I think the problem was fixed with the "a" update. The fix is not mentioned in the CHANGES file.

The system is a Debian Sarge x86 with security updates installed till 08.11.2005.

--
Claas Hilbrecht
http://www.jucs-kramkiste.de

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to