PHPBrew и SSL - PullRequest
       26

PHPBrew и SSL

0 голосов
/ 05 июня 2018

Я пытаюсь раскрутить PHPBrew и установить PHP 5.5.38 (я знаю - он старый, и мы не должны его использовать, но я мало что могу сказать по этому поводу!)

Запуск:

phpbrew install 5.5.38 

Встречается следующая ошибка:

/home/me/.phpbrew/build/php-5.5.38/ext/openssl/openssl.c:4991:17: 
error: storage size of ‘cipher_ctx’ isn’t known

EVP_CIPHER_CTX cipher_ctx;

             ^~~~~~~~~~

Makefile:524: recipe for target 'ext/openssl/openssl.lo' failed

make: *** [ext/openssl/openssl.lo] Error 1

Я наткнулся на решение на https://github.com/phpbrew/phpbrew/issues/939, которое предлагает понизить openssl.Я немного неохотно это делаю - новая блестящая инсталляция и все такое - Ubuntu 18.04 - и кажется нелогичным понизить версию системы до инструмента, который я надеялся использовать вместе с существующими пакетами (а не отправлять ихв обратном направлении).

Я не эксперт по PHPBrew, но нужен ли только libssl-dev для этой работы?Есть ли способ получить соответствующие файлы dev, чтобы PHPBrew знал, что эти и не мешают моей текущей версии openssl?

...