Contribution Date
Contribution Project
Contribution Details
Fix: Enable SQLite column metadata in apache-bookworm build
This commit fixes a runtime error in the apache-bookworm image where
Apache/PHP failed to start due to `undefined symbol: sqlite3_column_table_name`.
This was caused by the manual SQLite compilation missing the
`SQLITE_ENABLE_COLUMN_METADATA` flag, which is required by Drupal.
The workflow consolidation changes from the previous attempt are also
included here as they were part of the same PR branch.
- Modifies `php8/apache-bookworm/Dockerfile` to add `CPPFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA=1"` to the SQLite configure command.
- Consolidates testing logic into `docker-buildx.yml`.
- Removes `test-drupal.yml`.
Co-authored-by: hussainweb <1040271+hussainweb@users.noreply.github.com>
Contribution Issue Link
Files count
0
Patches count
1