--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]