Re: Re: PHP 7.0 and openssl 1.1
| From: | Remi Collet | Date: | Mon, 23 Jan 2017 10:48:25 +0000 |
| Subject: | Re: Re: PHP 7.0 and openssl 1.1 | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-97934@lists.php.net to get a copy of this message | ||
Le 23/01/2017 à 04:24, Rasmus Lerdorf a écrit :
> Ok, I thought perhaps the changes for just openssl-1.1 api compatibility
> would be easier to separate out, but I guess not. I did have a look at it
> and you are right, while some of the changes are trivial, others are more
> involved. Fedora 26, and I would guess any Linux distro release that comes
> out this year, will ship with openssl-1.1 so they will not be able to run
> any version of PHP prior to 7.1.
Fedora 26 will have openssl 1.1 and PHP 7.1.
BTW, still a good idea to be able to build previous versions.
Fedora also have a compat-openssl10 (version 1.0.2j for now) which allow
to build not-compatible applications.
But as said by Rasmus, there is tons of extensions and libraries linked
against openssl, and having both versions loaded in the same process can
only be a huge mess, and raise terrible issues.
IIRC, debian even have a patch for this.
https://anonscm.debian.org/git/pkg-php/php.git/tree/debian/patches/0048-Merge-OpenSSL-1.1.0-support-from-PHP-7.1-branch.patch
Remi
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc