Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103309 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 68145 invoked from network); 9 Oct 2018 03:35:06 -0000 Received: from unknown (HELO mout.gmx.net) (212.227.15.15) by pb1.pair.com with SMTP; 9 Oct 2018 03:35:06 -0000 Received: from [192.168.2.105] ([79.222.42.86]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MgtWa-1gMoMl1U3c-00M3PM; Tue, 09 Oct 2018 01:46:19 +0200 Received: from [192.168.2.105] ([79.222.42.86]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MgtWa-1gMoMl1U3c-00M3PM; Tue, 09 Oct 2018 01:46:19 +0200 To: Kalle Sommer Nielsen Cc: Internals , Christopher Jones References: Message-ID: <1bf4e294-7e0e-096c-2049-6bde33f60639@gmx.de> Date: Tue, 9 Oct 2018 01:46:20 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:Zux29cdd6z2IADbamGa0jBFYWW+d6Z4peuETDcxWfjt7nRhXTFi dDzKxEYnITjzH0g5h5ce+MycnpZT0zRlZjJaoy5VbgMXWbBbua2ReDzLVvMigBAMKQ2cx95 2u1tkYyQ3y+oZN9oIRcGCogX+H9JQL0QP+RXN5/Oq5rF685k8OYDOCvweSRDWkCEOoh216H Nhur89abPWCseqVT6GX5g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V01:K0:RnbPasOQ1Z4=:yBH2q3mgk8k6LH5Gk7XeVp ByvMQO3afT67lYmiX09bpoqr8NwQqcAt5Lx4BCrFZzci5ee0BCFfURvP3DWojLUFQzykMv05a STcTETDuwGyVBxiFXoPZbjSvSK5jcUoCRh8ocjCE1Ye14IHY0ZaZxXJngaLn8b58MAC0bu/nT AtMOHUzKx72pj951iFEsQ5pl9wMfQC27rfpMKoI3d6CehI614ELniDA8nv7xLRefY5dpYDGg7 4RpBOHBMzrRKeyp3NSLY+0qRm+lbkGWemHfKpU9YjZKT4HHT/jRznm1k9cVjBQKNKskNP/m1n bhJfaGmsGwXlYk/cYyBXvsZSitNsr2m6kh+8Fwh3l+EIBkyGomCBs2JB5zz2nN5qANVlgg+Qi FSHuaOXyNe86ElDAZiNVlbK57/nYQfW5inLavLOpaWZubM9Y+UhFZh2pwnTgI/8UHEhRJt0TI kJdZjR5UzLy67qhLZgxn0P9GhoptMYxtLascj053puYZoxUvdCgqQOKOZkOeU9M91yve788Yh NYx32acOI0qaxeg23RLp+ScEmDj6uBsTL+/UCvKlTUw+z2iOmsKiJlhyQ91CCoxXQfJTkcvEO +icp/L3hF0T1N3S+wYzKOpKUDPDOxmP/TxQOR1ygi6llcY+UnQXEAWhPAjnDDmvj/B5xbmkC1 1u3wzzihw1T1tce1fPVtfvFVrAdra37AOJLt8L3SD0nZTI94fG5pWrsb9N8c0f/5jqpjR/UR1 kTCbQe+yfougQjC+v7L0z5eNo7U+CGrXcUL4uY64K1rXuF+bkawzBXO9vR8ugSRsozqJPwqDS iPyqi0IumymaOFQLPY2aYfEAeaSW+odV/v0oBK4Pg8lIaFFOvg= Subject: Re: [PHP-DEV] ext/dba: drop support for Berkeley DB < 4 From: cmbecker69@gmx.de ("Christoph M. Becker") On 07.10.2018 at 18:40, Kalle Sommer Nielsen wrote: > Den lør. 6. okt. 2018 kl. 15.50 skrev Christoph M. Becker : > >> ext/dba still supports Berkeley DB 2 and 3, and offers an emulation >> layer for version 1 databases. However, Berkeley DB 4 has been released >> in 2001, and Berkeley DB 3.3.11, the final release of the 3.XX >> versions[1], has been released on 2001-07-12. It doesn't seem to make >> much sense to support these old version anymore. >> >> Unless I'm missing something, I suggest to drop support for Berkeley DB >> < 4 as of PHP 7.4.0. >> >> [1] >> > > I think this is generally a good idea to look at such. Perhaps we > should do a larger, collective effort to get an idea of what things we > support that is way outdated and such and up our requirements at the > same time. There seems to have been a trend in that direction in the > past year or so and I think its way overdue that we begin to remove > crufts like that. ACK. The PHP manual says[1] that `dbm` is discouraged, and `ndbm` is deprecated, so dropping support for these *might* be reasonable. `cdb(_make)` support is something we might want to investigate. [1] -- Christoph M. Becker