Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:104995 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 52052 invoked from network); 29 Mar 2019 12:35:39 -0000 Received: from unknown (HELO mail-lf1-f65.google.com) (209.85.167.65) by pb1.pair.com with SMTP; 29 Mar 2019 12:35:39 -0000 Received: by mail-lf1-f65.google.com with SMTP id u9so952232lfe.11 for ; Fri, 29 Mar 2019 02:29:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=beberlei-de.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aPf898B21R+Sd7/EX6IBvd7M+rEs5ujIB3bXAk374gI=; b=EzOn5BMTma56vOtfMXfoIIN38gYBVWxVlEj84yqPunRmVFVln45o6rvk9Zm+C16edR NXHHUq9LPxauf/zzKcO1l36NLWfgLiX50W7usWUq8RYhZS+bTKfNlOZGLABaNPW8r5/t nGizUvEXocK4QJj4/YC+V7YGuGBHpox/iB1i+4pONg/NKjsjYeuMq7moRLGRBjDT9e8A /iNZDZmY4RcLDyXK5HkycZBEMorRrPSu1fsX7lZpIBdNrL08KsZvOx5vRWhUfNZ+4kqp SAdoLDLf3OblOhHxrjEFF7NwxinycnGpY7qovuqrYfm4PA6ygahJgByj199ZOh/8M3Pu dyBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aPf898B21R+Sd7/EX6IBvd7M+rEs5ujIB3bXAk374gI=; b=Ty+ry7AC8Q2TsalW5fla62kDX3FRK/m795MMv1oRFcRMt/mYVj3P15965CkUCMlTbP Q6nqdpk2r0TIgeIPvq6J4jqlHj5rolktsOXQffGhGof4q0CLao9DkHexj6xfpjZO3K1t 9cgJs6O+kTKRhC4DvymZM0XfgH740mpOeORSk/HRhdrwxXHSuViZmKUh7BrQHzTX4fkG vM2JK7il1NvcXyi60yeFilm16V/Xhp0isoqj2uxKlTx/48S2Ap3FpELg0qqp0UJiw7Wh I9t1+q9hVpM99N31yqJ6aSnDHODTOJs0YB/bjiUV3OcaTKv32kPP2f/05FZKM6joYVJL bjHw== X-Gm-Message-State: APjAAAWhxXpNLsnPX6p6EVxOIMTI24IUYtE04PR9SFVYCOnb/Q9RArkn FPsbT+/juF89QgyG2UQH6mAaIY7KlA3wwCZtZX7glg== X-Google-Smtp-Source: APXvYqxeb3RcCjWVdZqSCmhbcL/XIV+5Q7ac6owTK2hPqQ8RLZxnvQOeTzVva0y69f5XqiWFFP2Sd28xZOJHJ5cFRBY= X-Received: by 2002:a19:81c9:: with SMTP id c192mr25689369lfd.108.1553851784728; Fri, 29 Mar 2019 02:29:44 -0700 (PDT) MIME-Version: 1.0 References: <2f7acce4-69dd-d98b-6f86-1110e3589c4b@lsces.co.uk> <27d7e310-f50d-5dad-1af8-345f77dfd102@lsces.co.uk> In-Reply-To: Date: Fri, 29 Mar 2019 10:29:33 +0100 Message-ID: To: Lester Caine Cc: PHP Internals Content-Type: multipart/alternative; boundary="000000000000a9ae9c0585384f84" Subject: Re: [PHP-DEV] Firebird - Who are WE ... From: kontakt@beberlei.de (Benjamin Eberlei) --000000000000a9ae9c0585384f84 Content-Type: text/plain; charset="UTF-8" On Fri, Mar 29, 2019 at 10:20 AM Lester Caine 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 > > --000000000000a9ae9c0585384f84--