Skip to content

[pull] master from php:master#581

Merged
pull[bot] merged 6 commits intoturkdevops:masterfrom
php:master
Dec 8, 2025
Merged

[pull] master from php:master#581
pull[bot] merged 6 commits intoturkdevops:masterfrom
php:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Dec 8, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

iluuu1994 and others added 6 commits December 8, 2025 16:19
* PHP-8.3:
  Fix dumping function signature with dynamic class const lookup default argument
* PHP-8.4:
  Fix dumping function signature with dynamic class const lookup default argument
* PHP-8.5:
  Fix dumping function signature with dynamic class const lookup default argument
As far as I can tell that's been there since the initial open source
release (commit 528006a). The header defines ftok() and a handful of
IPC_* constants, none of which are used here.

System V IPC is increasingly being replaced by POSIX IPC and may
therefore not be implemented on new and/or hobbyist operating systems
such as SerenityOS[1]. In the past that wasn't an issue as the OPCache
could be disabled, which is no longer possible as of PHP 8.5[2].

I was able to build with the include patched out, but we would prefer
this to be addressed upstream.

1: SerenityOS/serenity#26465
2: #18961
* PHP-8.5:
  opcache: Remove unused sys/ipc.h include from ZendAccelerator.c (#20662)
@pull pull bot locked and limited conversation to collaborators Dec 8, 2025
@pull pull bot added the ⤵️ pull label Dec 8, 2025
@pull pull bot merged commit 9e6acb4 into turkdevops:master Dec 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants