Skip to content

Use FreeBSD 14.4 in GitHub actions - #24374

Open
Sjord wants to merge 2 commits into
php:PHP-8.2from
Sjord:freebsd-14
Open

Sjord wants to merge 2 commits into
php:PHP-8.2from
Sjord:freebsd-14

Conversation

@Sjord

@Sjord Sjord commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Since FreeBSD 13 is no longer supported and gives error in the CI/CD pipeline.

@LamentXU123

Copy link
Copy Markdown
Member

This shouldn't be master-only I guess. I'd suggest to target 8.2

FreeBSD 13 is no longer supported.
@Sjord
Sjord changed the base branch from master to PHP-8.2 October 16, 2026 18:07
Adjust tests that relied on behavior that changed on FreeBSD:
- lstat_stat_variation18/19/20: rdev is reported as -1 (NODEV), so use
  %i instead of %d.
- socket_tcp_congestion: set the currently active congestion algorithm
  instead of hard-coding newreno, which is no longer loaded by default.
- socket_sentto_recvfrom_unix: don't expect a warning for an AF_UNIX
  datagram socket with an explicit protocol.
- setlocale_variation2: skip, as locale -a lists locales that cannot be set.
@Sjord
Sjord marked this pull request as ready for review October 16, 2026 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants