Skip to content

rts: Fix AutoApply header installation paths#143

Open
angerman wants to merge 1 commit intostable-ghc-9.14from
fix/rts-autoapply-header-paths
Open

rts: Fix AutoApply header installation paths#143
angerman wants to merge 1 commit intostable-ghc-9.14from
fix/rts-autoapply-header-paths

Conversation

@angerman
Copy link

@angerman angerman commented Feb 18, 2026

Fixes path mismatch in rts.cabal for AutoApply generated headers.

The headers are generated into include/rts/ subdirectory (by configure.ac), but rts.cabal specified them without the rts/ prefix. This prevented proper file discovery and installation.

Updates both autogen-includes and install-includes sections to use rts/AutoApply*.cmm.h paths.

Update AutoApply*.cmm.h header paths in rts.cabal to include the
'rts/' subdirectory prefix. This ensures headers are installed to
the correct location and can be found by dependent packages.

Changes:
- AutoApply.cmm.h → rts/AutoApply.cmm.h
- AutoApply_V*.cmm.h → rts/AutoApply_V*.cmm.h (V16, V32, V64)

Applied to both 'includes' and 'install-includes' sections.
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