Skip to content

Comments

[Backport release-24.05] haskell.packages.ghc910: work around aarch64-darwin output cycles#316232

Merged
sternenseemann merged 1 commit intorelease-24.05from
backport-316157-to-release-24.05
Jun 8, 2024
Merged

[Backport release-24.05] haskell.packages.ghc910: work around aarch64-darwin output cycles#316232
sternenseemann merged 1 commit intorelease-24.05from
backport-316157-to-release-24.05

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented May 31, 2024

Bot-based backport to release-24.05, triggered by a label in #316157.

  • Before merging, ensure that this backport is acceptable for the release.
    • Even as a non-commiter, if you find that it is not acceptable, leave a comment.

This ports our infamous patch for Cabal that prevents certain parts of
the Paths_* module from being generated in order to prevent unnecessary
references on aarch64-darwin, to GHC >= 9.10.

See also:

- Original issues: #140774
- Patches
  - Original patch for GHC >= 8.10 && < 9.2 / Cabal >= 3.2 && < 3.6:
    b0dcd7f
  - Patch for GHC >= 9.2 && < 9.10 / Cabal >= 3.6 && < 3.12: #216857,
    f6f780f129f50df536fb30,
    …

(cherry picked from commit 3885dfe)
@ofborg ofborg bot added the 6.topic: darwin Running or building packages on Darwin label May 31, 2024
@ofborg ofborg bot requested review from cdepillabout, expipiplus1 and guibou May 31, 2024 20:03
@ofborg ofborg bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. labels May 31, 2024
@github-actions github-actions bot added the 6.topic: haskell General-purpose, statically typed, purely functional programming language label May 31, 2024
@sternenseemann sternenseemann merged commit 08ec8b8 into release-24.05 Jun 8, 2024
@sternenseemann sternenseemann deleted the backport-316157-to-release-24.05 branch June 8, 2024 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: darwin Running or building packages on Darwin 6.topic: haskell General-purpose, statically typed, purely functional programming language 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant