Re: Unbundle libsqlite3?
| From: | Christoph M. Becker | Date: | Sun, 23 Sep 2018 13:42:30 +0000 |
| Subject: | Re: Unbundle libsqlite3? | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-103234@lists.php.net to get a copy of this message | ||
On 17.09.2018 at 15:16, Christoph M. Becker wrote:
> We bundle an unmodified libsqlite3 for at least two years. Since then
> all updates go into any dev, alpha and beta releases, while security
> patches (usually backports from libsqlite3) go into stable branches.
>
> ext/sqlite3 requires libsqlite ≥ 3.3.9[1] which has been released on
> 2007-01-04[2] (i.e. more than eleven years ago!). ext/pdo_sqlite has no
> specific version requirement; there is a check for sqlite3_open()[3]
> which I believe is available since 3.0.0.
>
> So is there any particular reason why we still bundle libsqlite3?
>
> [1]
> <)ÅôE�•®
> ˽Gjì†%þhttps://github.com/php/php-src/blob/php-7.3.0RC1/ext/sqlite3/config0.m4#L37-L47>
> [2] <https://sqlite.org/oldnews.html#2007_01_04>
> [3]
>
> <https://github.com/php/php-src/blob/php-7.3.0RC1/ext/pdo_sqlite/config.m4#L55-L58>
I have submitted <https://github.com/php/php-src/pull/3548>.
--
Christoph M. Becker