Re: Unbundle libsqlite3?
| From: | Christoph M. Becker | Date: | Mon, 17 Sep 2018 15:36:35 +0000 |
| Subject: | Re: Unbundle libsqlite3? | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-103170@lists.php.net to get a copy of this message | ||
On 17.09.2018 at 16:44, Johannes Schlüter wrote:
> On Mo, 2018-09-17 at 15:16 +0200, Christoph M. Becker wrote:
>
>> So is there any particular reason why we still bundle libsqlite3?
>
> An issue is that users often don't control the version being used and
> SQLite adds features to it's SQL dialect from time to time. At the
> moment, with the bundled version you can be quite certain that a PHP
> version maps to a SQLite version, so when migrating to a different host
> you're going to have the same feature set available. (Or is that not
> true since Linux distros don't like using bundled libs, but prefer
> system installed shared libs so they just upgrade that on security
> issues?)
I suppose that (most) distros use shared system libs instead of our
bundled stuff.
--
Christoph M. Becker