Re: Unbundle libsqlite3?
| From: | Johannes Schlüter | Date: | Mon, 17 Sep 2018 14:44:54 +0000 |
| Subject: | Re: Unbundle libsqlite3? | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-103169@lists.php.net to get a copy of this message | ||
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?)
Most other libraries don't impact in regards to features as much as
newer library features would often have to be exported to userspace
explicitly.
johannes