Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:90973 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 32689 invoked from network); 27 Jan 2016 08:20:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jan 2016 08:20:07 -0000 Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.171 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.160.171 mail-yk0-f171.google.com Received: from [209.85.160.171] ([209.85.160.171:34572] helo=mail-yk0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DF/26-28185-6BD78A65 for ; Wed, 27 Jan 2016 03:20:06 -0500 Received: by mail-yk0-f171.google.com with SMTP id a85so232066141ykb.1 for ; Wed, 27 Jan 2016 00:20:06 -0800 (PST) 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:content-type:content-transfer-encoding; bh=4F8ZBRvTOXObbHIKIOVrf3sVff2IL00jbpOu8IcqGFg=; b=oDq7givOb/oFRW+VA8YZ0dxhMPSZbtSRNkHyGfP/PJLDQAb0CNEM28KN4M6z5j6edE 3lOCf4GhHmDafZ1HYIyuug/L4rCzwLWVwIcOKoEL2rWa7dwNVWr9dFIrjaPSk1LIYblC dV9sJgYFNBLVGKHma8Qy7aLR9Sff5n5Gh8OwqgIcbuCDffhd3fczVD9SGuGpLvCVKOCn xnoL77stFokjXTjPWPPiil9ud+sNYBEzFH11gPL1zH/UMzRTqXYmeIyu91xqYV6X+pOR 3ErzMFN0rlpIFGGIVpebjkTbedodq6RbtIMdusQUuo7ZrmwRR913Zi3MEM5aAJQpOHLh FKuw== 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:content-type :content-transfer-encoding; bh=4F8ZBRvTOXObbHIKIOVrf3sVff2IL00jbpOu8IcqGFg=; b=il+ZxPSZkKtRDhH3LOm5TZ/paIapwP68ydnHeBZX28mkK1movkNC6yVVsi6vv4vpvg zPcKdfiXv8JbYL31FydFJM36pPLbda7mhYANUOWSJ6o3DZPOwz0NST9B9Qiqa56RGV/h ptBRaSPdWhSj0chVVAalS74j4sY5qSwWIrz+OlsgekpFz/1ko/qJMxNp+kA11B6l3S2P 2nk4Y8vwSkiPd5E05MPL/K8X4161mPzET6c0qJAw1ikU3oiK91a0oT0zkGkswjYwr70+ a6BgziBiaF3tul3KAmxonfXfvHeDzSjN1jHyLRiMo56wKU39p3pwwt74u4cbGJzW5aUI rGNQ== X-Gm-Message-State: AG10YOSzpwLb6TdXo1pHMHQ8eWX+Dpk3VoU9es/frNLqpogpjo3XTga3Q3BdDB3oZ6LeFjKpxA2wjbQ4pBz/Rg== X-Received: by 10.129.133.2 with SMTP id v2mr13571133ywf.240.1453882804302; Wed, 27 Jan 2016 00:20:04 -0800 (PST) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.129.88.139 with HTTP; Wed, 27 Jan 2016 00:19:24 -0800 (PST) In-Reply-To: <01c101d158d9$a0533450$e0f99cf0$@belski.net> References: <03a501d15439$fcbf9ca0$f63ed5e0$@php.net> <56A1054A.5080102@fedoraproject.org> <56A2069B.2050007@fedoraproject.org> <56A21D68.6030403@fedoraproject.org> <56A825A9.9020706@gmail.com> <56A85967.4090603@gmail.com> <01c101d158d9$a0533450$e0f99cf0$@belski.net> Date: Wed, 27 Jan 2016 17:19:24 +0900 X-Google-Sender-Auth: QgiD0vQwm4fHKI0doYNqmkNRa-A Message-ID: To: Anatol Belski Cc: Stanislav Malyshev , Remi Collet , "internals@lists.php.net" , Yasuo Ohgaki Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] PHP 7.0.3 RC1 is available for testing - **** BC break *** From: yohgaki@ohgaki.net (Yasuo Ohgaki) Hi Anatol, On Wed, Jan 27, 2016 at 5:06 PM, Anatol Belski wrot= e: > Thanks for all the investigation (as well Remi, Stas and everyone). At fi= rst glance last week, as for me, it looked like OK to keep at least the 7.0= part, as the breach was only concerning the unit tests but unlikely the ac= tual web functionality. While it is good to have improvements and hardening= on the unclean behaviors, the area is critical and should be kept stable i= n stable branches. Right now, it seems that the patch can have unexposed im= pacts. > > I would like also to remind that we're now quite short in time as finals = are planned for the next week. With this in mind, IMHO it's better to play = safe and revert 5.6 and 7.0 to the previous state before this change. Or at= least, don't release these patches in the upcoming finals, but keep improv= ing and fixing BC breaches in dev branch and re-evaluate the status in the = next possible RC. Reported unit test failures were test code is finding bug fix logic changes. There are missing "if" for transid, but other than this, these changes are valid and correct. However, as a user stand point view, it's frustrating unit tests fails on new minor version, even if it is due to proper fixes. I agree to postpone the fix to next minor version up. Shall I revert my patches now? Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net