Erro ao instalar o PHP 5.3 usando phpfarm no Ubuntu 15.04

Erro ao instalar o PHP 5.3 usando phpfarm no Ubuntu 15.04

Tentei instalar o php 5.3 usando phpfarm e phpenv mas continuo recebendo o seguinte erro no make.

/tmp/php-build/source/5.3.29/ext/phar/util.c:2142: undefined reference to `BIO_free'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2151: undefined reference to `EVP_MD_CTX_create'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2153: undefined reference to `EVP_PKEY_size'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2156: undefined reference to `EVP_sha1'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2156: undefined reference to `EVP_DigestInit'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2165: undefined reference to `EVP_DigestUpdate'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2174: undefined reference to `EVP_SignFinal'
/tmp/php-build/source/5.3.29/ext/phar/util.c:2183: undefined reference to `EVP_MD_CTX_destroy'




collect2: error: ld returned 1 exit status
make: *** [sapi/fpm/php-fpm] Error 1

Responder1

Você provavelmente está tendo problemas com uma biblioteca OpenSSL muito nova. Você pode tentar baixar e compilar o OpenSSL 0.9.8zghttps://openssl.org/source/e usando essa versão. Mas eu prefiro recomendar que, se você realmente precisar usar o PHP 5.3, use as versões Debian LTS (squeeze) ou Ubuntu Precise, pois elas têm atualizações de segurança além das versões upstream fornecidas pelas equipes de segurança do Debian e Ubuntu.

informação relacionada