From f364adabd10500373d2bf9de59a0d44fffecfe29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Bouc=CC=8Cek?= Date: Tue, 13 Oct 2026 13:09:57 +0200 Subject: [PATCH 1/2] tests: cover mbstring Unicode operations --- tools/tests/Extensions/MbstringTest.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 tools/tests/Extensions/MbstringTest.php diff --git a/tools/tests/Extensions/MbstringTest.php b/tools/tests/Extensions/MbstringTest.php new file mode 100644 index 0000000..ebdc596 --- /dev/null +++ b/tools/tests/Extensions/MbstringTest.php @@ -0,0 +1,24 @@ + Date: Tue, 13 Oct 2026 13:18:36 +0200 Subject: [PATCH 2/2] PHP 8.6: restore mbstring with measured runtime dependencies --- php/Dockerfile-8.6 | 3 +++ php/Dockerfile-8.6-cli | 3 +++ 2 files changed, 6 insertions(+) diff --git a/php/Dockerfile-8.6 b/php/Dockerfile-8.6 index cd8f53c..d9ad91b 100644 --- a/php/Dockerfile-8.6 +++ b/php/Dockerfile-8.6 @@ -26,6 +26,7 @@ ARG EXTENSION_DEV_DEPS=" \ libicu-dev \ libjpeg62-turbo-dev \ # libmemcached-dev \ + libonig-dev \ libpng-dev \ libsodium-dev \ libssl-dev \ @@ -50,6 +51,7 @@ ARG EXTENSION_RUNTIME_DEPS=" \ libjpeg62-turbo \ liblzma5 \ # libmemcached11t64 \ + libonig5 \ libpng16-16t64 \ librav1e0.7 \ libsharpyuv0 \ @@ -90,6 +92,7 @@ RUN set -eux; \ gettext \ gmp \ intl \ + mbstring \ mysqli \ pcntl \ pdo_mysql \ diff --git a/php/Dockerfile-8.6-cli b/php/Dockerfile-8.6-cli index d6d5d59..5179739 100644 --- a/php/Dockerfile-8.6-cli +++ b/php/Dockerfile-8.6-cli @@ -26,6 +26,7 @@ ARG EXTENSION_DEV_DEPS=" \ libicu-dev \ libjpeg62-turbo-dev \ # libmemcached-dev \ + libonig-dev \ libpng-dev \ libsodium-dev \ libssl-dev \ @@ -50,6 +51,7 @@ ARG EXTENSION_RUNTIME_DEPS=" \ libjpeg62-turbo \ liblzma5 \ # libmemcached11t64 \ + libonig5 \ libpng16-16t64 \ librav1e0.7 \ libsharpyuv0 \ @@ -90,6 +92,7 @@ RUN set -eux; \ gettext \ gmp \ intl \ + mbstring \ mysqli \ pcntl \ pdo_mysql \