>Description: MySql-4.0.3-beta invokes a system call to "OpenSSL_add_all_algorithms". OpenSSL-0.9.7 no longer provides this function call. The same is true for MySql-4.0.2-alpha. From: "Lutz Jaenicke via RT" <[EMAIL PROTECTED]> Subject: [openssl.org #263] Apparently Missing "OpenSSL_add_all_algorithms" in 0.9.7-beta3 Date: Thu, 5 Sep 2002 10:02:21 +0200 (METDST) To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED]
[[EMAIL PROTECTED] - Sun Sep 1 19:01:48 2002]: > In compiling MySql-4.0.2-alpha, I get the following error messages > related to OpenSSL shown below. > > Using STRINGS to check the differences between OpenSSL-0.9.6a and > OpenSSL-0.9.7-beta3 shows "OpenSSL_add_all_algorithms" in 0.9.6a but > not > in 0.9.7-beta3: Your method of testing for the presence of OpenSSL_add_all_algorithms() is incomplete. Starting with 0.9.7, OpenSSL_add_all_algorithms() is no longer available as a function but as a macro, that is defined in openssl/evp.h. If your compilation fails with OpenSSL_add_all_algorithms() being flagged as an unresolved symbol, it means that either openssl/evp.h is not included when using the function call or that the version of the header files does not match your library. >How-To-Repeat: Compile with OpenSSL-0.9.7 >Fix: None other than using an older version of OpenSSL. >Submitter-Id: <submitter ID> >Originator: J.D. >Organization: >MySQL support: none >Synopsis: "OpenSSL_add_all_algorithms" function no longer available >Severity: serious >Priority: medium >Category: mysql >Class: sw-bug >Release: mysql-4.0.3-beta (Official MySQL source) >Environment: System: FreeBSD ws180228.56kdialup.siu.edu 4.6-RELEASE FreeBSD 4.6-RELEASE #3: Sat Jul 20 04:01:32 CDT 2002 [EMAIL PROTECTED]:/usr/src/sys/compile/XSYSTEM i386 Some paths: /usr/bin/perl /usr/bin/make /usr/local/bin/gmake /usr/bin/gcc /usr/bin/cc GCC: Using builtin specs. gcc version 2.95.3 20010315 (release) [FreeBSD] Compilation info: CC='gcc' CFLAGS='-O3 -fno-omit-frame-pointer' CXX='gcc' CXXFLAGS='-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti' LDFLAGS='' LIBC: -r--r--r-- 1 root wheel 1222232 Jun 11 04:18 /usr/lib/libc.a lrwxrwxrwx 1 root wheel 9 Jul 2 03:07 /usr/lib/libc.so -> libc.so.4 -r--r--r-- 1 root wheel 579412 Jun 11 04:18 /usr/lib/libc.so.4 Configure command: ./configure --prefix=/usr/local/mysql '--with-comment=Official MySQL binary' --with-extra-charsets=complex --with-server-suffix= --enable-thread-safe-client --enable-local-infile --enable-assembler --with-named-z-libs=not-used --disable-shared 'CFLAGS=-O3 -fno-omit-frame-pointer' CXX=gcc CC=gcc 'CXXFLAGS=-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti' --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php