Skip to content

Do not install internal main/io headers on Windows - #23003

Merged
LamentXU123 merged 1 commit into
php:masterfrom
LamentXU123:github-yaml-ABI
Aug 3, 2026
Merged

Do not install internal main/io headers on Windows#23003
LamentXU123 merged 1 commit into
php:masterfrom
LamentXU123:github-yaml-ABI

Conversation

@LamentXU123

Copy link
Copy Markdown
Member

Follow-up #22913 (comment), remove main/io from the Windows PHP_INSTALL_HEADERS list so Windows matches the Autotools behavior. main/php_io.h should be exported publicly.

@petk

petk commented Aug 3, 2026

Copy link
Copy Markdown
Member

Thanks for the PR. The main/io/*.h should probably be also removed from .github yaml file where ABI breaks are hinted.

@LamentXU123
LamentXU123 merged commit fa4650b into php:master Aug 3, 2026
18 checks passed
@LamentXU123

Copy link
Copy Markdown
Member Author

Okay. I will do this in a separate PR to keep git log useful.

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.

3 participants