[openssl-dev] [openssl.org #4091] Openssl make depends gives errors when no-md5 is specified

Ethan Barnes via RT rt at openssl.org
Tue Oct 13 00:01:15 UTC 2015


Hi,

I'm trying to compile with as few options as I can since I only need AEAD and thought I would use SHA256 or SHA512 and AES.

However, when I try to disable certain cryptos and hashes I get errors:

./config no-ssl no-md5 no-rsa

make depends


gives:

...
eth.c cm_pmeth.c
make[2]: Leaving directory '/home/ruck/branches/fh-23489-encryption/src/lib/crypto/crypto/cmac'
make[1]: Leaving directory '/home/ruck/branches/fh-23489-encryption/src/lib/crypto/crypto'
making depend in ssl...
make[1]: Entering directory '/home/ruck/branches/fh-23489-encryption/src/lib/crypto/ssl'
In file included from s3_srvr.c:171:0:
../include/openssl/md5.h:70:4: error: #error MD5 is disabled.
#  error MD5 is disabled.
   ^
In file included from s3_clnt.c:158:0:
../include/openssl/md5.h:70:4: error: #error MD5 is disabled.
#  error MD5 is disabled.
   ^
In file included from s3_lib.c:155:0:
../include/openssl/md5.h:70:4: error: #error MD5 is disabled.
#  error MD5 is disabled.
   ^
In file included from s3_enc.c:141:0:
../include/openssl/md5.h:70:4: error: #error MD5 is disabled.
#  error MD5 is disabled.
   ^
In file included from s3_cbc.c:59:0:
../include/openssl/md5.h:70:4: error: #error MD5 is disabled.
#  error MD5 is disabled.
   ^
In file included from t1_enc.c:145:0:
../include/openssl/md5.h:70:4: error: #error MD5 is disabled.
#  error MD5 is disabled.
   ^
In file included from d1_srvr.c:123:0:
../include/openssl/md5.h:70:4: error: #error MD5 is disabled.
#  error MD5 is disabled.
   ^
In file included from d1_clnt.c:125:0:
../include/openssl/md5.h:70:4: error: #error MD5 is disabled.
#  error MD5 is disabled.
   ^
Makefile:98: recipe for target 'local_depend' failed
make[1]: *** [local_depend] Error 1


I get the same errors if I include other no-ssl options, such as no-ssl2, no-ssl3, no-sslext, etc.

It also appears I cannot specify "no-rsa", as I also get errors in 'make depend'.

Can I exclude those options, and if so, what other options do I need to exclude in order to build?

Thanks,
Ethan

________________________________

PLEASE NOTE: The information contained in this electronic mail message is intended only for the use of the designated recipient(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that you have received this message in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify the sender by telephone or e-mail (as shown above) immediately and destroy any and all copies of this message in your possession (whether hard copies or electronically stored copies).


-------------- next part --------------
_______________________________________________
openssl-bugs-mod mailing list
openssl-bugs-mod at openssl.org
https://mta.openssl.org/mailman/listinfo/openssl-bugs-mod


More information about the openssl-dev mailing list