On Fri, Mar 29, 2019 at 10:20 AM Lester Caine <les...@lsces.co.uk> wrote:
> On 29/03/2019 08:50, Benjamin Eberlei wrote: > > So it looks like I'm going to be stuck on PHP7.3 from now on ... > > > > > > I think you misunderstand what is happening here. > > > > Many extensions are "just" in PECL and are still maintained there and > > kept updated for newer versions. Distribution maintainers like Remi > > package all the PECL extensions for every PHP version. Firebird support > > will surely be updated to work with 7.4 and released by distributions. > > It will *just* not be in php-src anymore. > > Currently building 'interbase' extension has been turned off because > it's failing to pass the changes in master for thread safe operation. I > understand that it needs someone to work on it and I would love to be > able to do that but it's development requirements have moved outside the > area that I can cope with. And many people reliant on it are in the same > boat, just as they would not be able to contribute to writing code for > Firebird itself. While not perfect, what we have currently does it's job > just as PHP5.2 still works on legacy hosting. PDO hopefully will remain > available, but re-writing 20 years worth of code base for that different > way of working has the same problem as finding resources to update the > interbase extension. > PHP needs to support thread safety in all its extensions, but that doesn't mean its required for PECL extensions. You probably run PHP in NTS mode, and if the interbase extension supports that, no need to add thread safety support while in PECL. The problem is that every extension in php-src MUST support it, because php supports it. To me it feels you are blowing this issue way out of proportion. Please believe everyone trying to tell you over and over again that you have nothing to fear from this unbundling. > -- > Lester Caine - G8HFL > ----------------------------- > Contact - https://lsces.co.uk/wiki/?page=contact > L.S.Caine Electronic Services - https://lsces.co.uk > EnquirySolve - https://enquirysolve.com/ > Model Engineers Digital Workshop - https://medw.co.uk > Rainbow Digital Media - https://rainbowdigitalmedia.co.uk > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >