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]

Reply via email to