Skip to content

Revert "fix: build FPM images on patched PHP 8.3.36 / 8.5.12 from source" - #24

Merged
imorland merged 1 commit into
masterfrom
im/revert-php-from-source
Oct 21, 2026
Merged

imorland merged 1 commit into
masterfrom
im/revert-php-from-source

Conversation

@imorland

Copy link
Copy Markdown
Owner

Reverts #22.

Don't merge until the official images on Docker Hub are patched. That means php:8.3-fpm, php:8.3-cli, php:8.5-fpm and php:8.5-cli report 8.3.36 / 8.5.12 and have amd64 and arm64 images. Until then, merging would rebuild the FPM images on unpatched PHP (8.3.35 / 8.5.11).

Once those tags are patched, php-from-source is already a no-op on them, so this only removes dead code: the script, the pinned version/sha256 build args, and the five -dev packages it needed. The pecl retries from #23 stay.

Check before merging:

docker run --rm php:8.5-fpm php -v
docker run --rm php:8.3-fpm php -v

…rce (#22)"

This reverts commit 5b2d1f3.

The official php:8.3 and php:8.5 images now ship 8.3.36 and 8.5.12, so the
FPM images can go back to building on them directly. php-from-source was
already a no-op on those base images; this removes it and the -dev
packages it needed.
@imorland
imorland marked this pull request as ready for review October 21, 2026 17:07
@imorland
imorland merged commit 2906874 into master Oct 21, 2026
@imorland
imorland deleted the im/revert-php-from-source branch October 21, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant