Type:
---------------------------------
Bug report
OpenSSL Version:
---------------------------------
0.9.7a
Description:
---------------------------------
I am building OpenSSL on FreeBSD with the no-engine option specified. I get link
errors with the c_all.o module. The problem is related to the following lines in
/crypt/evp/c_all.c and the fact that engine support was left out:
#if defined(__OpenBSD__) || defined(__FreeBSD__)
ENGINE_setup_bsd_cryptodev();
#endif
My fix:
#if !defined(OPENSSL_NO_ENGINE)
#if defined(__OpenBSD__) || defined(__FreeBSD__)
ENGINE_setup_bsd_cryptodev();
#endif
#endif
This file in the latest snapshot is not different than the one in 0.9.7a.
Report (make report):
---------------------------------
OpenSSL self-test report:
OpenSSL version: 0.9.7a
Last change: In ssl3_get_record (ssl/s3_pkt.c), minimize information...
Options: --openssldir=/home/rsbuild/openssl/openssl-0.9.7a/../openssl/f
reebsd -I/usr/local/sdk/src/include -I/usr/local/sdk/src/sys no-asm no-threads n
o-shared no-rc5 no-idea no-cast no-aes no-krb5 no-ec no-engine no-hw no-dso
OS (uname): FreeBSD petros.iss.net 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Tue
Jun 11 06:14:12 GMT 2002 [EMAIL PROTECTED]:/usr/src/sys/compil
e/GENERIC i386
OS (config): i686-pc-freebsd4.6
Target (default): FreeBSD-elf
Target: FreeBSD-elf
Compiler: Using builtin specs.
gcc version 2.95.3 20010315 (release) [FreeBSD]
Compiler doesn't work.
Please ask your system administrator/vendor for more information.
[Problems with your operating system setup should not be reported
to the OpenSSL project.]
---------------------------------------------------------------
Ross Philipson [EMAIL PROTECTED]
Software Engineer
Management Solutions
Internet Security Systems
Phone: 404-236-3066
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]