Skip to content

feat(cabal-install): Unconditional project settings now override settings in conditional clauses - #12279

Open
zlonast wants to merge 3 commits into
haskell:masterfrom
zlonast:zlonast/conditional-block
Open

feat(cabal-install): Unconditional project settings now override settings in conditional clauses#12279
zlonast wants to merge 3 commits into
haskell:masterfrom
zlonast:zlonast/conditional-block

Conversation

@zlonast

@zlonast zlonast commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

fix: #9293

if impl(ghc >= 9.0)
  package foo
    flags: +bar

package foo
  flags: -bar

Template Α: This PR modifies behaviour or interface

Include the following checklist in your PR:

@zlonast zlonast added attention: needs-review re: project-file Concerning cabal.project files labels Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

attention: needs-review re: project-file Concerning cabal.project files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Additional flag settings are ignored if the original ones are in a conditional block

1 participant