Skip to content

feat: add PHP 8.3/8.4 Debian 13 (trixie)#98

Open
andytson-inviqa wants to merge 10 commits into
mainfrom
feature/php-8.4-trixie
Open

feat: add PHP 8.3/8.4 Debian 13 (trixie)#98
andytson-inviqa wants to merge 10 commits into
mainfrom
feature/php-8.4-trixie

Conversation

@andytson-inviqa
Copy link
Copy Markdown
Contributor

@andytson-inviqa andytson-inviqa commented Oct 4, 2025

  • Added PHP 8.3 and 8.4 Trixie image entries to the Compose matrix and removed
    unsupported PHP 8.1 and 8.2 entries.
  • Updated Trixie console builds to use REDIS_VERSION: "8.8", updated Composer
    to 2.10.1, and removed unused Redis build args from base builds.
  • Added Trixie-specific installers for event, intl, and memcached.
  • Updated Trixie runtime package names:
  • Added Trixie zip runtime support by using libzip5 instead of libzip4.
  • Updated Tideways apt setup to use the documented signed-by keyring flow
    instead of apt-key.
  • Added README contents, supported versions, and build/test examples.

@andytson-inviqa andytson-inviqa changed the title feat: switch PHP 8.4 to Debian 13 (trixie) feat: add PHP 8.3/8.4 Debian 13 (trixie) Oct 4, 2025
@andytson-inviqa andytson-inviqa marked this pull request as draft October 4, 2025 15:56
@andytson-inviqa andytson-inviqa mentioned this pull request Jun 5, 2026
4 tasks
trixie forces 64‑bit time_t, but packages needed a rename to do so, hence t64 suffix
but also make the default fail if not supplied for console images
@andytson-inviqa andytson-inviqa force-pushed the feature/php-8.4-trixie branch from 957c6c3 to 58fc5be Compare June 5, 2026 17:46
@andytson-inviqa andytson-inviqa marked this pull request as ready for review June 5, 2026 22:04
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.

2 participants