Re: PHP 8.3.11 Released

From: Date: Sat, 31 Aug 2024 17:35:15 +0000
Subject: Re: PHP 8.3.11 Released
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
On 31 August 2024 17:56:08 BST, "Christoph M. Becker" <[email protected]> wrote:
>On 31.08.2024 at 18:05, Jakub Zelenka wrote:
>
>> On Fri, Aug 30, 2024 at 2:59 PM Christoph M. Becker <[email protected]>
>> wrote:
>>
>> There is a note in NEWS about the revert. I'm not sure if we usually do any
>> separate announcement for those kind of things. I don't remember any such
>> announcement but might be a good idea. Although it is really just for
>> packagers so not sure if php.net is the right place. Maybe just having this
>> discussion here might be enough.
>
>Maybe. :)  On the other hand, it shouldn't hurt to amend the release
>announcement on php.net with something like the following:
>
>PHP 8.3.10 introduced an ABI break in the streams layer, which has been
>reverted in PHP 8.3.11.  That means that extensions using the streams
>layer which have been built for PHP 8.3.10 must not be used with other
>PHP 8.3 versions, and vice versa, that such extensions built for other
>PHP 8.3 versions must not be used with PHP 8.3.10.
>
>And maybe note that Windows (and perhaps some other platforms) are not
>affected by this.
>
>Christoph

Shouldn't we have bumped the API number for this? Better safe than sorry.

And I'm wondering why we have no tests for ABI breaks here? I'm sure that I have seen a
report (from Remi?) that highlighted these breakages when I was still involved in the mongodb
extension. 

cheers
Derick 


Thread (9 messages)

« previous php.internals (#125372) next »