From b63097c4f400863d72ca1fae81b7f2a1342f5492 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 17 Jul 2026 20:40:43 +0000 Subject: [PATCH 1/3] Install xdebug and pcov PHP extensions Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_018R3z1yALH4WnYK2re22tg1 --- php/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/php/Dockerfile b/php/Dockerfile index b5ee77c..f305c63 100644 --- a/php/Dockerfile +++ b/php/Dockerfile @@ -29,6 +29,7 @@ RUN \ php8.5-mailparse php8.5-mbstring php8.5-mysql php8.5-pgsql php8.5-phpdbg \ php8.5-readline php8.5-redis php8.5-soap php8.5-sqlite3 php8.5-xml \ php8.5-zip php8.5-bcmath php8.5-apcu php8.5-imagick \ + php8.5-xdebug php8.5-pcov \ # GitHub CLI gh \ # Chrome libs (agent-browser) From 959e71bde5200ed39eebb42acb848920d741cace Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 17 Jul 2026 21:17:56 +0000 Subject: [PATCH 2/3] Add opcache, igbinary, gmp, ldap, amqp, memcached, xsl, yaml PHP extensions Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_018R3z1yALH4WnYK2re22tg1 --- php/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/php/Dockerfile b/php/Dockerfile index f305c63..2713263 100644 --- a/php/Dockerfile +++ b/php/Dockerfile @@ -30,6 +30,8 @@ RUN \ php8.5-readline php8.5-redis php8.5-soap php8.5-sqlite3 php8.5-xml \ php8.5-zip php8.5-bcmath php8.5-apcu php8.5-imagick \ php8.5-xdebug php8.5-pcov \ + php8.5-opcache php8.5-igbinary php8.5-gmp php8.5-ldap \ + php8.5-amqp php8.5-memcached php8.5-xsl php8.5-yaml \ # GitHub CLI gh \ # Chrome libs (agent-browser) From dcf7c56f3543331e7a246d0b6f13b4d87fe3eb6d Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 17 Jul 2026 21:33:54 +0000 Subject: [PATCH 3/3] Drop php8.5-opcache (bundled in core, no separate package) The ondrej PPA does not ship OPcache as a standalone php8.5-opcache package; it is part of php8.5-common/cli. The invalid name aborted apt-get install, leaving php uninstalled and breaking the smoke test. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_018R3z1yALH4WnYK2re22tg1 --- php/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/php/Dockerfile b/php/Dockerfile index 2713263..506ddd1 100644 --- a/php/Dockerfile +++ b/php/Dockerfile @@ -30,7 +30,7 @@ RUN \ php8.5-readline php8.5-redis php8.5-soap php8.5-sqlite3 php8.5-xml \ php8.5-zip php8.5-bcmath php8.5-apcu php8.5-imagick \ php8.5-xdebug php8.5-pcov \ - php8.5-opcache php8.5-igbinary php8.5-gmp php8.5-ldap \ + php8.5-igbinary php8.5-gmp php8.5-ldap \ php8.5-amqp php8.5-memcached php8.5-xsl php8.5-yaml \ # GitHub CLI gh \