Hey

On Sun, Oct 30, 2016 at 1:22 AM, Alice Wonder <al...@librelamp.com> wrote:

> Hi, first post to list.
>
> LibreSSL user.
>
> PHP 7.1.0RC5 just needs one minor patch to work with LibreSSL, attached
>
> Justification -
>
> X509_get_signature_nid() was introduced in OpenSSL 1.0.2 but LibreSSL fork
> is prior to that.
>
> However (and I don't like this) LibreSSL uses a OPENSSL_VERSION_NUMBER
> defined as 0x20000000L
>
> So have to check for presence of LIBRESSL_VERSION_NUMBER when using
> functions introduced to OpenSSL after the fork (1.0.1h I think)
>
> Tested building against LibreSSL 2.4.3 on a CentOS 7 system (where OpenSSL
> has been completely removed) - 7.1.0RC5 compiles and works with that line
> changed.
>

Hopefully fixed in
https://github.com/php/php-src/commit/1a13809bae9d821783380006de315efcd2b60e61
;)

Thanks

Reply via email to