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]