Subject: Re: MD5_CTX define clash (md5.h)
To: Frederick Bruckman <fredb@immanent.net>
From: None <itojun@iijlab.net>
List: current-users
Date: 07/01/2003 23:08:43
>> FreeBSD's /usr/include/openssl/evp.h has
>> #ifndef OPENSSL_NO_MD5
>> #include <openssl/md5.h>
>> #endif
>> NetBSD's /usr/include/openssl/evp.h does not.
>> The ntp configure makes use of OPENSSL_NO_MD5. But I find this a little odd.
we have removed most of #ifndef statements in openssl include files, as
they change ABI declared in header files (= bombs after linking to
libcrypto).
as for /usr/include/md5.h and /usr/include/openssl/md5.h, well...
former one is for libc, and latter one is for libcrypto.
itojun