System and version: ------------------- OpenSSL 0.9.7 BETA 4 Host: Debian woody (3.0)
Type: ----- Building , Configuration error Description: ------------ when configuring openssl with: './config -no-md5' make depend fails because it includes 'md5.h' in 'test/hmactest.c' and 'ssl/s3_srvr.c' Reproduction: ------------- $ ./config -no-md5 $ make depend Failure message: ../util/domd .. -MD gcc -- -fPIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DOPENSSL_NO_MD5 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=k6 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -I.. -I../include -DOPENSSL_NO_MD5 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -- bntest.c ectest.c ideatest.c md2test.c md4test.c md5test.c hmactest.c rc2test.c rc4test.c rc5test.c destest.c shatest.c sha1test.c mdc2test.c rmdtest.c randtest.c dhtest.c enginetest.c casttest.c bftest.c ssltest.c dsatest.c exptest.c rsa_test.c evp_test.c In file included from hmactest.c:71: ../include/openssl/md5.h:67: #error MD5 is disabled. make[1]: Leaving directory `/home/chris/src/diff/openssl-0.9.7-beta4/test' making dependencies tools... make[1]: Entering directory `/home/chris/src/diff/openssl-0.9.7-beta4/tools' make[1]: Nothing to be done for `depend'. make[1]: Leaving directory `/home/chris/src/diff/openssl-0.9.7-beta4/tools' $ ./config -no-md5 -no-hmac $ make depend $ make Failure message: In file included from s3_srvr.c:125: ../include/openssl/md5.h:67: #error MD5 is disabled. make[1]: *** [s3_srvr.o] Error 1 make[1]: Leaving directory `/home/chris/src/diff/openssl-0.9.7-beta4/ssl' make: *** [sub_all] Error 1 Regards Christian -- [EMAIL PROTECTED] Innominate Security Technologies AG software engineer networking people tel: +49.30.6392-3300 http://www.innominate.com/ ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]