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? 

Reply via email to