Skip to content

[PHP] fix: align pathconf constants with libc#752

Open
brandonpayton wants to merge 1 commit into
integration/kd-6nz-php-phpt-harness-only-basefrom
gascity/kd-6nz/split-pr717-pathconf-constants
Open

[PHP] fix: align pathconf constants with libc#752
brandonpayton wants to merge 1 commit into
integration/kd-6nz-php-phpt-harness-only-basefrom
gascity/kd-6nz/split-pr717-pathconf-constants

Conversation

@brandonpayton

Copy link
Copy Markdown
Member

Supersedes fork-headed PR #732. This replacement keeps the same head commit (f975ced) but moves the PR head onto an Automattic/kandelo branch.

Why this is needed

PHP and libc tests query pathconf values and compare them to libc-visible constants. Mismatched constants make userland observe inconsistent filesystem limits.

Why this shape makes sense

The kernel and libc-facing constants need to agree. Fixing the constants at the platform boundary prevents package-specific expectations from drifting.

Why this is the correct fix

Aligning pathconf constants with libc makes the syscall result match what compiled userland was built to understand.

Verification

Branch-location correction only. Replacement head SHA matches fork-headed PR #732 exactly.

(cherry picked from commit 091dc22)
(cherry picked from commit 1fc1537)
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.

1 participant