Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74884 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 83659 invoked from network); 13 Jun 2014 13:58:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Jun 2014 13:58:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=ocramius@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ocramius@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.44 as permitted sender) X-PHP-List-Original-Sender: ocramius@gmail.com X-Host-Fingerprint: 209.85.216.44 mail-qa0-f44.google.com Received: from [209.85.216.44] ([209.85.216.44:35129] helo=mail-qa0-f44.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 20/A0-09966-C630B935 for ; Fri, 13 Jun 2014 09:58:06 -0400 Received: by mail-qa0-f44.google.com with SMTP id hw13so2348245qab.3 for ; Fri, 13 Jun 2014 06:58:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=nBGmdrddJSs4m09ccnFi3ubELcBq4dt3pobvxis/Vqw=; b=qo/gMlMfdE2SnQgK/mUVtdJWOru+B2V25mmr+GSTU1zIwiuCoM3YZK33Uz1WZhaDWa +uj17cgR196v5pESsbWH3dtqNCjyo4msXlav11Mx59mSI+c8IPCwi3QWA8wLKbewSuU1 Qoh4hl1xSClShu7xhM1sM0SWEbXhINummaytdKLP6jduCrfkMTUomhkPNi2sv38iy7+M 8zTeUXszREhfDoqAjmTebqlITLmv9RGsa1VcqJKx9vEVhijNB4AuHs7ULBWSA+vfFheq ptw82n2b7z1RLgRNkntbcpFYeYYLhHKHGzjicqWE0iHGBv28eB5maSwV+xP11n+80pww gfAw== X-Received: by 10.140.21.101 with SMTP id 92mr3620258qgk.57.1402667881209; Fri, 13 Jun 2014 06:58:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.25.76 with HTTP; Fri, 13 Jun 2014 06:57:41 -0700 (PDT) In-Reply-To: References: <53886F73.70402@php.net> <1401810913.2282.81.camel@guybrush> <538DFEB1.7030207@fedoraproject.org> <538EAD75.5020402@fedoraproject.org> Date: Fri, 13 Jun 2014 15:57:41 +0200 Message-ID: To: Ferenc Kovacs Cc: Julien Pauli , Benjamin Eberlei , Remi Collet , PHP Internals Content-Type: multipart/alternative; boundary=001a11c130e6cc282c04fbb810e1 Subject: Re: [PHP-DEV] BC break in 5.4.29 and 5.5.13 From: ocramius@gmail.com (Marco Pivetta) --001a11c130e6cc282c04fbb810e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi there, I wrote a small wrapper around this "hack" that we've been using for years (as suggested by Sebastian) and I put it at https://github.com/Ocramius/Instantiator. It seems like PHP 5.6 is still failing though (5.6.0-beta1): https://travis-ci.org/Ocramius/Instantiator/builds/27493715 Test fails also on my machine (5.6.0-beta3). Is any eventual fix going to be merged before the next beta? Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/ On 10 June 2014 15:40, Ferenc Kovacs wrote: > > > > On Tue, Jun 10, 2014 at 2:32 PM, Julien Pauli wrote: > >> On Tue, Jun 10, 2014 at 2:22 PM, Marco Pivetta >> wrote: >> > On 10 June 2014 14:17, Julien Pauli wrote: >> >> >> >> Patch will be included in next 5.5.14RCs and 5.5.14. >> > >> > >> > What about 5.6.x? I'm getting failure reports from other folks that >> have the >> > beta installed... >> >> I'm myself against merging it to 5.6 >> >> But for consistency, and if we follow our rules, the patch should also >> be applied to 5.6 >> Ferenc, what do you think about it ? >> >> Julien >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > Hi, > > I agree that 5.6 should have a clean behavior solving both issues(being > able to initialize any object without a calling the constructor but now > having crash issues with improperly initialized internal objects). but I > have yet to see one. > If we don't have any other alternatives(in a reasonable timeframe) I woul= d > be ok having the same fix as in 5.4 and 5.5. > > -- > Ferenc Kov=C3=A1cs > @Tyr43l - http://tyrael.hu > --001a11c130e6cc282c04fbb810e1--