../lib/.libs/libcurl.so: undefined reference to `SSLv2_client_method’
I was trying to install hiphop-php, and while compiling curl, ran accross this issue
../lib/.libs/libcurl.so: undefined reference to `SSLv2_client_method'
So I went over to github and fixed my file. Their new file is here
https://github.com/bagder/curl/blob/26b487a5d6ed9da5bc8e4a134a88d3125884b852/lib/ssluse.c
So if you edit your own file, around line 1457, you will see a line that looks like this(github line 1461):
case CURL_SSLVERSION_SSLv2:
....
break;
Change your case/break statement to only contain what is in the following snippet
#ifdef USE_TLS_SRP
if (data->set.ssl.authtype == CURL_TLSAUTH_SRP)
return CURLE_SSL_CONNECT_ERROR;
#endif
#ifdef OPENSSL_NO_SSL2
failf(data, "openSSL was compiled without SSLv2 support");
return CURLE_SSL_CONNECT_ERROR;
#endif
req_method = SSLv2_client_method();
use_sni(FALSE);
Shazam! Good luck curling!
Installing Zend Server Community (Zend CE) on Ubuntu 11.10 [Tutorial]
First, you need to add the Zend Key to your Aptitude (So you can use their repository), and for this we need root.
Enter Sudo Console
sudo bash
Add the key to our local key storage (Zend's key was unavailable, so I put one on my server.. Got it from pastebin
wget http://anebg.net/zend.key -O- | sudo apt-key add -
After downloading the download script from zend,
http://www.zend.com/en/products/server-ce/downloads
Extract it,go to the directory where you extracted it on the terminal and Install Zend CE for PHP 5.3
./install_zs.sh 5.3 ce