Skip to content

Bump GHC_FOR_QUICK_JOBS to 9.10.3#11484

Merged
mergify[bot] merged 1 commit intohaskell:masterfrom
cabalism:bump/quickjobs-ghc
Feb 15, 2026
Merged

Bump GHC_FOR_QUICK_JOBS to 9.10.3#11484
mergify[bot] merged 1 commit intohaskell:masterfrom
cabalism:bump/quickjobs-ghc

Conversation

@philderbeast
Copy link
Collaborator

Fixes #11483, bump to ghc-9.10.3 for quickjobs.

I've altered dependencies and fixed warnings in cabal.meta.project so that it builds with GHC from 8.4.4, the minimum we support, up to 9.10.3 without errors.

$ cabal build --builddir=dist-newstyle-meta --project-file=cabal.meta.project all --ghc-options=-Werror

  • Patches conform to the coding conventions.
  • Is this a PR that fixes CI? If so, it will need to be backported to older cabal release branches (ask maintainers for directions).

@philderbeast philderbeast changed the title Bump GHC_FOR_QUICK_JOBS: 9.10.3 Bump GHC_FOR_QUICK_JOBS to 9.10.3 Feb 12, 2026
- Trigger CI on push for test
- Add test run for bumping to ghc-9.8.4
- Bump dev-scripts upper bounds for ghc-9.10.3
- Bump to ghc-9.10.3 for quickjobs
- Fix -Wunused-imports for Control.Monad.IO.Class
- Drop older versions of aeson
- Bump aeson
- Bump lens
- Remove unnecessary vertical alignment whitespace
- Bump optparse-applicative
- Avoid -Wunused-imports for liftA2
- Revert push to only branch master
@philderbeast philderbeast added the merge me Tell Mergify Bot to merge label Feb 13, 2026
@mergify mergify bot added ready and waiting Mergify is waiting out the cooldown period merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days queued labels Feb 13, 2026
@mergify
Copy link
Contributor

mergify bot commented Feb 15, 2026

Merge Queue Status

Rule: default


This pull request spent 1 hour 39 minutes 22 seconds in the queue, including 1 hour 28 minutes 59 seconds running CI.

Required conditions to merge
  • #approved-reviews-by >= 2 [🛡 GitHub branch protection]
  • #changes-requested-reviews-by = 0 [🛡 GitHub branch protection]
  • #review-threads-unresolved = 0 [🛡 GitHub branch protection]
  • any of [🛡 GitHub branch protection]:
    • check-success = Doctest Cabal
    • check-neutral = Doctest Cabal
    • check-skipped = Doctest Cabal
  • any of [🛡 GitHub branch protection]:
    • check-success = Meta checks
    • check-neutral = Meta checks
    • check-skipped = Meta checks
  • any of [🛡 GitHub branch protection]:
    • check-success = docs/readthedocs.org:cabal
    • check-neutral = docs/readthedocs.org:cabal
    • check-skipped = docs/readthedocs.org:cabal
  • any of [🛡 GitHub branch protection]:
    • check-success = Validate post job
    • check-neutral = Validate post job
    • check-skipped = Validate post job
  • any of [🛡 GitHub branch protection]:
    • check-success = fourmolu
    • check-neutral = fourmolu
    • check-skipped = fourmolu
  • any of [🛡 GitHub branch protection]:
    • check-success = hlint
    • check-neutral = hlint
    • check-skipped = hlint
  • any of [🛡 GitHub branch protection]:
    • check-success = Bootstrap post job
    • check-neutral = Bootstrap post job
    • check-skipped = Bootstrap post job
  • any of [🛡 GitHub branch protection]:
    • check-success = whitespace
    • check-neutral = whitespace
    • check-skipped = whitespace
  • any of [🛡 GitHub branch protection]:
    • check-success = Check sdist post job
    • check-neutral = Check sdist post job
    • check-skipped = Check sdist post job
  • any of [🛡 GitHub branch protection]:
    • check-success = Changelogs
    • check-neutral = Changelogs
    • check-skipped = Changelogs

mergify bot added a commit that referenced this pull request Feb 15, 2026
@mergify mergify bot merged commit fb32f3d into haskell:master Feb 15, 2026
213 checks passed
@mergify mergify bot removed the queued label Feb 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days merge me Tell Mergify Bot to merge ready and waiting Mergify is waiting out the cooldown period

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bump quickjobs to work with ghc-9.10.3

3 participants