[php-src] PHP-8.4: Install the SQLite ODBC driver in CI
Ilia Alshanetsky <[email protected]>
| Newsgroups | gmane.comp.php.cvs.general |
|---|---|
| Message-ID | <[email protected]> |
Author: Ilia Alshanetsky (iliaal)
Date: 2026-07-13T18:04:13-04:00
Commit: https://github.com/php/php-src/commit/c3236b922d1c37a1ad0c512db41ae859b197248a
Raw diff: https://github.com/php/php-src/commit/c3236b922d1c37a1ad0c512db41ae859b197248a.diff
Install the SQLite ODBC driver in CI
The ext/odbc and pdo_odbc regression tests connect through a real ODBC
driver (Driver=SQLite3), which was never installed, so they skipped on
every lane. libsqliteodbc registers the SQLite3 driver and supports
Database=:memory:, so the tests run without a database server. Alpine
has no such package, so those lanes keep skipping.
Closes GH-22686
Changed paths:
M .github/actions/apt-x64/action.yml
Diff:
diff --git a/.github/actions/apt-x64/action.yml b/.github/actions/apt-x64/action.yml
index 7ae0a88ff755..3e654ef9fdc4 100644
--- a/.github/actions/apt-x64/action.yml
+++ b/.github/actions/apt-x64/action.yml
@@ -63,6 +63,7 @@ runs:
snmp-mibs-downloader \
freetds-dev \
unixodbc-dev \
+ libsqliteodbc \
llvm \
clang \
dovecot-core \