haskell / haskell/cabal

`extra-library-flavours` and `extra-dynamic-library-flavours` should be removed

Open
#11,263 1 comment 0 reactions 0 assignees View on GitHub
needs triage type: bug
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

Unless I missed something, these options have no documentation and no purpose other than facilitating a hack for GHCs rts package: https://github.com/ghc/ghc/blob/3d3058895c0dac15c9ee4f88c15cacaca988b1d5/rts/rts.cabal#L174-L206

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked GHC rts/rts.cabal section at lines 174–206, then search the Cabal repository for definitions and uses of both option names. Done means the options are removed along with references that only support the GHC RTS hack, with no remaining documented or functional purpose.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
build-system
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.