From 676a0e3c3fd368dd1b4240c159432cf765f578bf Mon Sep 17 00:00:00 2001 From: Miguel Jacq Date: Sat, 20 Dec 2025 14:59:37 +1100 Subject: [PATCH] Add support for PHP 8.5 --- README.md | 4 +--- scripts/package.sh | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 041fad8..f2a957a 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This repo contains build scripts and a `reprepro` APT repository for **drop-in r ## Supported PHP & OS versions -* **PHP:** 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 +* **PHP:** 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5 * **OS:** Debian **12 (bookworm)**, Debian **13 (trixie)**, Ubuntu **22.04 (jammy)**, Ubuntu **24.04 (noble)** > **Assumption:** You’re using PHP from [**Ondřej Surý**](https://deb.sury.org) (packages.sury.org / PPA) on both Debian and Ubuntu. If not, you may need to edit the scripts to fetch `apt-get source phpX.Y` differently. @@ -93,8 +93,6 @@ The test script is used by `autopkgtest` during the build, and can also be found Another technique: run `hexdump -C` on the created database. It should show totally scrambled content. -Another technique would be to try and open it with regular SQLite (don't pass `PRAGMA key` as the first query). It should throw an error that it couldn't open the database. - --- ## Notes on compatibility diff --git a/scripts/package.sh b/scripts/package.sh index 627b80b..564ab15 100755 --- a/scripts/package.sh +++ b/scripts/package.sh @@ -3,7 +3,7 @@ set -euo pipefail # Space-separated list of PHP major.minor versions to build -PHPS="${PHPS:-"7.4 8.0 8.1 8.2 8.3 8.4"}" +PHPS="${PHPS:-"7.4 8.0 8.1 8.2 8.3 8.4 8.5"}" # Matrix of base images with their distro codenames (image|codename) BASE_MATRIX=(