Skip to content

Commit dc0fe3e

Browse files
fox91claude
andcommitted
fix: remove standard imap extension for Debian Trixie
The libc-client-dev package required for the standard PHP imap extension has been removed from Debian Trixie (Debian 13). This causes build failures for PHP 8.1, 8.2, and 8.3 on Trixie. Changes: - Remove 8.1/trixie/imap, 8.2/trixie/imap, 8.3/trixie/imap directories - Update README.md to mark standard imap as unsupported (✗) for all Trixie versions - Keep pecl_imap extension which still works on Trixie as an alternative The standard imap extension remains available on Alpine and was already unsupported on PHP 8.4+ where it was removed from PHP core. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 71243c7 commit dc0fe3e

File tree

4 files changed

+1
-85
lines changed

4 files changed

+1
-85
lines changed

8.1/trixie/imap/Dockerfile

Lines changed: 0 additions & 28 deletions
This file was deleted.

8.2/trixie/imap/Dockerfile

Lines changed: 0 additions & 28 deletions
This file was deleted.

8.3/trixie/imap/Dockerfile

Lines changed: 0 additions & 28 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Extension | PHP `8.1` `trixie` | PHP `8.1` `alpine3.22` | PHP `8.2` `trixie` | P
3232
[`igbinary`](https://pecl.php.net/package/igbinary) _PECL_ | `(3.2.16)` [:whale:](8.1/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.1/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.2/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.2/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.3/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.3/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.4/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.4/alpine3.22/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.5/trixie/pecl_igbinary/Dockerfile) | `(3.2.16)` [:whale:](8.5/alpine3.22/pecl_igbinary/Dockerfile)
3333
[`imagick`](https://pecl.php.net/package/imagick) _PECL_ | `(3.8.0)` [:whale:](8.1/trixie/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.1/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.2/trixie/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.2/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.3/trixie/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.3/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.4/trixie/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.4/alpine3.22/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.5/trixie/pecl_imagick/Dockerfile) | `(3.8.0)` [:whale:](8.5/alpine3.22/pecl_imagick/Dockerfile)
3434
[`imap`](https://pecl.php.net/package/imap) _PECL_ | `(1.0.3)` [:whale:](8.1/trixie/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.1/alpine3.22/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.2/trixie/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.2/alpine3.22/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.3/trixie/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.3/alpine3.22/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.4/trixie/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.4/alpine3.22/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.5/trixie/pecl_imap/Dockerfile) | `(1.0.3)` [:whale:](8.5/alpine3.22/pecl_imap/Dockerfile)
35-
[`imap`](https://php.net/imap) | [:whale:](8.1/trixie/imap/Dockerfile) | [:whale:](8.1/alpine3.22/imap/Dockerfile) | [:whale:](8.2/trixie/imap/Dockerfile) | [:whale:](8.2/alpine3.22/imap/Dockerfile) | [:whale:](8.3/trixie/imap/Dockerfile) | [:whale:](8.3/alpine3.22/imap/Dockerfile) | ✗ | ✗ | ✗ | ✗
35+
[`imap`](https://php.net/imap) | | [:whale:](8.1/alpine3.22/imap/Dockerfile) | | [:whale:](8.2/alpine3.22/imap/Dockerfile) | | [:whale:](8.3/alpine3.22/imap/Dockerfile) | ✗ | ✗ | ✗ | ✗
3636
[`intl`](https://php.net/intl) | [:whale:](8.1/trixie/intl/Dockerfile) | [:whale:](8.1/alpine3.22/intl/Dockerfile) | [:whale:](8.2/trixie/intl/Dockerfile) | [:whale:](8.2/alpine3.22/intl/Dockerfile) | [:whale:](8.3/trixie/intl/Dockerfile) | [:whale:](8.3/alpine3.22/intl/Dockerfile) | [:whale:](8.4/trixie/intl/Dockerfile) | [:whale:](8.4/alpine3.22/intl/Dockerfile) | [:whale:](8.5/trixie/intl/Dockerfile) | [:whale:](8.5/alpine3.22/intl/Dockerfile)
3737
[`ldap`](https://php.net/ldap) | [:whale:](8.1/trixie/ldap/Dockerfile) | [:whale:](8.1/alpine3.22/ldap/Dockerfile) | [:whale:](8.2/trixie/ldap/Dockerfile) | [:whale:](8.2/alpine3.22/ldap/Dockerfile) | [:whale:](8.3/trixie/ldap/Dockerfile) | [:whale:](8.3/alpine3.22/ldap/Dockerfile) | [:whale:](8.4/trixie/ldap/Dockerfile) | [:whale:](8.4/alpine3.22/ldap/Dockerfile) | [:whale:](8.5/trixie/ldap/Dockerfile) | [:whale:](8.5/alpine3.22/ldap/Dockerfile)
3838
[`mailparse`](https://pecl.php.net/package/mailparse) _PECL_ | `(3.1.9)` [:whale:](8.1/trixie/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.1/alpine3.22/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.2/trixie/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.2/alpine3.22/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.3/trixie/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.3/alpine3.22/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.4/trixie/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.4/alpine3.22/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.5/trixie/pecl_mailparse/Dockerfile) | `(3.1.9)` [:whale:](8.5/alpine3.22/pecl_mailparse/Dockerfile)

0 commit comments

Comments
 (0)