Unbundle libsqlite3?

From: Date: Mon, 17 Sep 2018 13:16:13 +0000
Subject: Unbundle libsqlite3?
Groups: php.internals 
Request: Send a blank email to internals+get-103167@lists.php.net to get a copy of this message
Hi! 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] <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> -- Christoph M. Becker

« previous php.internals (#103167) next »