Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:104996 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 55263 invoked from network); 29 Mar 2019 12:46:12 -0000 Received: from unknown (HELO mout.gmx.net) (212.227.15.15) by pb1.pair.com with SMTP; 29 Mar 2019 12:46:12 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1553852417; bh=pqTfW/BP+DVQdPT09J18NL7bK+o+ZZAz7RUPagD5eOM=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=fLkuHx47QsTPfT1ZXQUy3a1IAUHMXuGlR6A2z19EIdzAKXAedO6/advAVfBI4BjZ/ w7K/wz3fpgpakUKVIIP42qUp4PuQxMj3oTgT/1RCoK7ojTlQVgYlfOR0IUejatl65p dn2/0lHGDKdMK2b7J15b2CZqlVUJCyOou4vgp6Xs= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.2.145] ([79.222.45.201]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MaIPo-1hP7xR3C92-00JvQs; Fri, 29 Mar 2019 10:40:17 +0100 To: Benjamin Eberlei , Lester Caine Cc: PHP Internals References: <2f7acce4-69dd-d98b-6f86-1110e3589c4b@lsces.co.uk> <27d7e310-f50d-5dad-1af8-345f77dfd102@lsces.co.uk> Message-ID: <0c833502-1017-5432-f3d4-ac608d864a19@gmx.de> Date: Fri, 29 Mar 2019 10:40:19 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:cdaiqa0a0KGFHlDwdy269+UxES5NSoasDQwxhRNiWI8TcGhwKHK eEi/Hux4YQQdCLq1qdfncaIX6+sQWx0R//OVsIROufh+P7NFUZjZap+HCRYD1kHDOE7z/Ls p57ldJY5zDQINdHTbNd2CSnDUG7KP1x1po9oUsy9snb+o/3SPQDoK0q3W0vIZPvlzkZXgjr kOVUMg/9/nk0HeuLakm1g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:bW2DwSY0Gws=:q4ORQk/nCaS+lR3SSj9/ID SsMT7x8XtptNOXDvLzTJasXvmvisSXcwvVsTbcCVhBt0Dm2OWZHucMv2SS0mm0GPixitIzaWY CMrVEmaYw0e4fzQoRRfp5xLoJ7I+QJDXUeKWgq78Aa5arPPwt9dpnZJT6L32CLz9lDcBvjPh6 sd430TsUwFbRLWVv5MOQeXGyKlQcnGsW46kvHnrD8FFBYeW++IL160Lf1GckRh9n1Ta7K6dG/ A+QzrY+F3B05H17cSgEqmCEHgxViQH9mqOXqhHZY6FdGvU5wG8VBNoNqDVWZPctdVMxt4j96X evXuPI6e6/sWzXGEFQbHFHEXIkFHTWz962+pINYASEQEvY4RMgLRHu+dG0a2H91MQ35kjl2Bg x78cesHLcXx8a48jb67pdIQSLP5pYp0BmaMaS9WlgKH/fNCFsCux2L6c72b38s5BsUjh/Z9Qv 96e5GTUCZDtwzzqm0ARn3xSNPMdQ1U8p/QRGVav1OfTRnmPN47Y8llSXAG7g1qfcr3Yb2myen tL4oA2BLkcKJ5b2RjH5TxI9kYv6Bu+4GUwL+DfYu1DmghAST4b6DETVmKaFeDJMwU3TtAsddv RfrqLI20DwR+QIndwSqv3rBxY2IFU2arbJn4LnOXHjLmq1oLjmSQS8G3yPohMlgjS/1D5B8F7 apE6rIahyPrvXbhbmvZ+/gscCzpfCo+6PyCxmgfBBv/kKRdPSTkK0fF77f4Z7WdIcT6Rjmi72 O9+8aw0Y5dNCm7YGCK3eBYs5lSz//Xv2CFdIc9PdbFAD+UuFeMbBuG7jf5CSSQxEeWtLKWWHz JgDR4SMLBDZ3jZ60jy+U55nFZcr7sQ6tF+n2wVeESUHwdGbASIfZ1j0uwFDbH9r2szj/M+3oE UUu0CLkelcIcbNezA9T04R44lRjakJ6dmV4IDEpbwMN0k4Eiuwsqg7DQEKVJxy6mwbdaRFbU7 LHCztNml/Ag== Subject: Re: [PHP-DEV] Firebird - Who are WE ... From: cmbecker69@gmx.de ("Christoph M. Becker") On 29.03.2019 at 10:29, Benjamin Eberlei wrote: > On Fri, Mar 29, 2019 at 10:20 AM Lester Caine wrote= : > >> 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 th= e >> area that I can cope with. And many people reliant on it are in the sam= e >> 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 jo= b >> 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 differen= t >> 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 safe= ty > support while in PECL. The problem is that every extension in php-src MU= ST > 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. ext/interbase is indeed broken (i.e. uncompilable) in master (not PHP 7.4 though), since PR #3976[1] has been merged. It will certainly be fixed, if the =E2=80=9CUnbundle ext/interbase=E2=80=9D RFC[2] will be decl= ined; if it will be accepted it might never get fixed. [1] [2] =2D- Christoph M. Becker