Hello all!
I have been try to compile Apache httpd 2.4.4, OpenSSL 1.0.1e, PHP 5.5.0 and
MySQL 5.6.12 from source as a pet project of sorts. The configure commands
used follow:
OpenSSL 1.0.1e:
./Configure -prefix=/usr/local/openssl-1.0.1e shared linux-elf
Apache 2.4.4:
./configure --prefix=/usr/local/apache2 --with-apr=/usr/bin
--with-apr-util=/usr/bin --with-z=/usr/lib
--with-ssl=/usr/local/openssl-1.0.1e --enable-rewrite --enable-dav-fs
--enable-dav --enable-userdir --enable-speling --enable-actions
--enable-imagemap --enable-cgi --enable-cgid --enable-ssl --enable-info
--enable-suexec --enable-unixd --enable-slotmem-shm --enable-session
--enable-session-cookie --enable-remoteip --enable-unique-id
--enable-usertrack --enable-expires --enable-deflate --enable-sed
--enable-substitute --enable-http --enable-dumpio --enable-echo
--enable-isapi --enable-so
MySQL 5.6.12:
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.6.12
-DENABLE_DOWNLOADS=true -DENABLED_LOCAL_INFILE=true
-DWITH_SSL=/usr/local/openssl-1.0.1e -DWITH_READLINE=true
-DOPENSSL_LIBRARY=/usr/local/openssl-1.0.1e/lib/libssl.so
-DOPENSSL_INCLUDE_DIR=/usr/local/openssl-1.0.1e/include
-DCRYPTO_LIBRARY=/usr/local/openssl-1.0.1e/lib/libcrypto.so
PHP 5.5.0:
./configure --prefix=/usr/local/php-5.5.0/
--with-apxs2=/usr/local/apache2/bin/apxs
--with-openssl=shared,/usr/local/openssl-1.0.1e --with-zlib=shared,/usr
--with-curl=shared,/usr --with-db4 --enable-exif --enable-ftp
--with-gmp=shared --with-gettext=shared
--with-mysql=/usr/local/mysql-5.6.12/bin/mysql_config --with-readline
--enable-zip --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --enable-soap
--with-zlib-dir=/usr/lib --with-openssl-dir=/usr/local/openssl-1.0.1e
--enable-mbstring --enable-bcmath --with-zlib --with-bz2 --enable-zip
Upon successful compilation and installation, when starting httpd, I receive
the following message:
Cannot load module mod_ssl.so into server /usr/local/apache2/bin/httpd:
undefined symbol: SSL_get_srp_userinfo
Anyone have any ideas? I changed my compile statements just now for anything
related to openssl to /usr/local/openssl-1.0.1e/ssl to see if that makes a
different
Andrew Reis
Microsoft Certified Technology Specialist
CompTIA Network+
Networking/Systems Analyst
Webmaster
DBMS Inc.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [email protected]