Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ghc 9.12.1 #203247

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from
Draft

ghc 9.12.1 #203247

wants to merge 10 commits into from

Conversation

cho-m
Copy link
Member

@cho-m cho-m commented Jan 5, 2025

Probably going to take some time as some common Haskell packages don't support newer GHC.

Haskell packages that fail with GHC 9.12

Formulae that successfully build:

Formulae that need GHC downgrade:

Formulae that build with aeson workaround:

  • agda - along with relaxed bounds for base, filepath and hashable
  • bnfc
  • cgrep
  • futhark
  • hpack
  • mighttpd2 - along with serialise/cborg workaround
  • shellcheck - along with koalaman/shellcheck@0ee46a0
  • skylighting
  • texmath

TODO

  • pinboard-notes-backup - containers, aeson, http-api-data, modern-uri, process, req

@cho-m cho-m added in progress Stale bot should stay away CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. labels Jan 5, 2025
@github-actions github-actions bot added automerge-skip `brew pr-automerge` will skip this pull request CI-build-dependents-from-source Pass --build-dependents-from-source to brew test-bot. long build Set a long timeout for formula testing long dependent tests Set a long timeout for dependent testing labels Jan 5, 2025
@cho-m cho-m added the CI-no-fail-fast-deps Continue dependent tests despite failing GitHub Actions matrix tests. label Jan 7, 2025
@cho-m
Copy link
Member Author

cho-m commented Jan 7, 2025

Will probably wait a week or so to see if aeson gets fixed, which will help avoid some workarounds.

@cho-m cho-m added the upstream issue An upstream issue report is needed label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge-skip `brew pr-automerge` will skip this pull request CI-build-dependents-from-source Pass --build-dependents-from-source to brew test-bot. CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-no-fail-fast-deps Continue dependent tests despite failing GitHub Actions matrix tests. in progress Stale bot should stay away long build Set a long timeout for formula testing long dependent tests Set a long timeout for dependent testing upstream issue An upstream issue report is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant