Skip to content

phase-M M47b: strip linux- for separate-dir kernel specs#163

Merged
dcasota merged 1 commit into
masterfrom
sdd/phase-m-m47b-linux-api-headers
May 22, 2026
Merged

phase-M M47b: strip linux- for separate-dir kernel specs#163
dcasota merged 1 commit into
masterfrom
sdd/phase-m-m47b-linux-api-headers

Conversation

@dcasota
Copy link
Copy Markdown
Owner

@dcasota dcasota commented May 22, 2026

M47 fixed linux-esx/rt (Name='linux' via SPECS/linux/ → linux- already stripped). linux-api-headers (own dir) has Name='linux-api-headers', so 'linux-6.1.173' kept its prefix → no-alpha filter dropped it → empty. PS adds 'linux-' to $replace for the family (L4031). Added explicit 'linux-' strip for the separate-dir kernel specs. Verified locally: linux-api-headers → 6.1.173 + col6 = PS. build+ctest green.

FRD: FRD-011 · ADR: ADR-0001 · PS-source: L4031,L4210-4219 · Parity: strict

🤖 Generated with Claude Code

M47 fixed linux-esx/rt (Name="linux" via shared SPECS/linux/ dir, which
already strips "linux-"). linux-api-headers/linux-secure/linux-aws live
in their OWN spec dirs, so Name != "linux" and the Name-token step never
strips "linux-"; "linux-6.1.173" kept its prefix and the no-alpha filter
dropped it -> empty col5. PS adds "linux-" to $replace for the whole
family (L4031). Added the explicit "linux-" strip token for the
separate-dir kernel specs. Verified locally: linux-api-headers now emits
6.1.173 + col6 = PS.

FRD: FRD-011
ADR: ADR-0001
PS-source: photonos-package-report.ps1 L 4031, L 4210-4219
Parity: strict

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@dcasota dcasota merged commit 322ca54 into master May 22, 2026
1 check passed
@dcasota dcasota deleted the sdd/phase-m-m47b-linux-api-headers branch May 22, 2026 16:19
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