Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:96659 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 49050 invoked from network); 30 Oct 2016 19:15:42 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Oct 2016 19:15:42 -0000 Authentication-Results: pb1.pair.com smtp.mail=jakub.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=jakub.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.176 as permitted sender) X-PHP-List-Original-Sender: jakub.php@gmail.com X-Host-Fingerprint: 209.85.217.176 mail-ua0-f176.google.com Received: from [209.85.217.176] ([209.85.217.176:33385] helo=mail-ua0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F0/A5-25911-BD646185 for ; Sun, 30 Oct 2016 14:15:41 -0500 Received: by mail-ua0-f176.google.com with SMTP id 20so74468563uak.0 for ; Sun, 30 Oct 2016 12:15:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=jvGmWfSFFTvp2qrd3fP1m2E2W1J9xkNEnuYX9zWJR7Y=; b=ufJQLo0inKofvCC1KCjXUSE9bz07OeeEyo0BG+E2ovdMFIhE11m1ByFrdcRaciKQ06 8lmru/m2iKf7yRK/YJDyby7h6flcy0oD+8KVQ8zT0/5j5uqgjtNpiDhm8I0J7urkumok Ac4TtP6+POVn864yeVTfGg46qygoSlsen+Oiff1EJsho2GdBkJkEENeTu1FHBbYuRSW/ 1dgvu2wtXcU+A5/99cLX0/4zq8xBhwMM6cJTEwPwKnGPSzDtmS123vxr/V92PaC/Yldp AszNiHp+FX1hkyPuEWwVPaE1LgztxMiujU83XyAjLso5neDCKwUYYpZy8YEGrQ6qajop NuVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=jvGmWfSFFTvp2qrd3fP1m2E2W1J9xkNEnuYX9zWJR7Y=; b=mdceaQICOkDOQFJnWDOxmVjVA4Ei1op2AQTcwAtRJGWz05xO9Udez/UL739Bfb/IbD bSJtkSqtSxbHrwm1yI6tla4KwiL8ioZ4IlTpb4DQGLJ13RRJe+E+2B9dV6w7uSGWENAJ cg3gNzL9yb/z9VPhhsaGypO4sUhrTNy6Cn/NOYGQI0N8dVKxkt05qHk+jtFl1AHLeEGg o+R9NuM49wZKPtx3lhv91d4NijW1qtjrt+kUx7fwq4AMt/3qDuSjaY/D8f5nWDWljBPs ULn6S5h+9VFUy6OdBmXa9JKOywlTo7kMZsuMaLdvJjUcsOJAaFtDCwb0r7RRUSsD1LmX fR9g== X-Gm-Message-State: ABUngvdqGw1dmdlqo6JhPdd5ARPvqYuqoW0Ryq0n61lXN5aVPOkFNNn65WDQtfR3g8OCzjaPF3M9Bv6PlsxO0Q== X-Received: by 10.176.65.167 with SMTP id 36mr20253259uap.75.1477854937556; Sun, 30 Oct 2016 12:15:37 -0700 (PDT) MIME-Version: 1.0 Sender: jakub.php@gmail.com Received: by 10.31.174.20 with HTTP; Sun, 30 Oct 2016 12:15:37 -0700 (PDT) In-Reply-To: <6b228f52-5ad6-0295-62ac-7c1b4b60484a@librelamp.com> References: <6b228f52-5ad6-0295-62ac-7c1b4b60484a@librelamp.com> Date: Sun, 30 Oct 2016 19:15:37 +0000 X-Google-Sender-Auth: 8qgRbydgcb02MH0FoDKpHcPxQu4 Message-ID: To: Alice Wonder Cc: PHP internals list Content-Type: multipart/alternative; boundary=94eb2c05543a9529bd054019ea69 Subject: Re: [PHP-DEV] 7.1.0RC5 patch From: bukka@php.net (Jakub Zelenka) --94eb2c05543a9529bd054019ea69 Content-Type: text/plain; charset=UTF-8 Hey On Sun, Oct 30, 2016 at 1:22 AM, Alice Wonder 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 --94eb2c05543a9529bd054019ea69--