I am running a Solaris 10 system on which I'm attempting to build Apache 2.2.22 with openssl 1.0.1c. Openssl is built with:
./config make make test make install and appears to work fine. When I attempt to build Apache I receive the following error during the configuration phase (taken from the apache "config.log") : configure:13896: error: ... Error, SSL/TLS libraries were missing or unusable The configuration commands are fairly basic: ./configuration --enable-ssl --enable-so --with-ssl=/usr/local/ssl When configuring against openssl version 1.0.0g and earlier I have no issues. Since the release of 1.0.0h I receive the above error (along with 1.0.1 builds). Has something changed between 1.0.0g and 1.0.0h which would necessitate a change to my build process? Or is this a bug? I reviewed the change log and didn't see anything that jumped out at me (two changes from 1.0.0g to 1.0.0h). I also searched the Internet for possible solutions and came across the recommendation of adding the following to my Apache configuration line: env LDFLAGS=-ldl" making the configuration command the following: env LDFLAGS=-ldl" ./configuration --enable-ssl --enable-so --with-ssl=/usr/local/ssl Unfortunately this did not work and, from what I gather of the solution, is really a bandaid and not a cure. Anyone have any information on how to build Apache with openssl releases post 1.0.0g?