Skip to content

Backport #12251: Update cabal-install 3.18.1.0 release notes - #12252

Merged
mergify[bot] merged 1 commit into
masterfrom
mergify/bp/master/pr-12251
Aug 21, 2026
Merged

Backport #12251: Update cabal-install 3.18.1.0 release notes#12252
mergify[bot] merged 1 commit into
masterfrom
mergify/bp/master/pr-12251

Conversation

@mergify

@mergify mergify Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

As discussed in today's call.

Warn users about a number of issues early 3.18 adopters found, and how to work around them.


  • 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). n/a

This is an automatic backport of pull request #12251 done by [Mergify](https://mergify.com).

(cherry picked from commit e0710b5)
@mergify mergify Bot added the backport label Aug 21, 2026

@ulysses4ever ulysses4ever left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i thought backports need only one approve... but there's always some funny condition that i forget

@ffaf1 ffaf1 added priority: high 🔥 merge me Tell Mergify Bot to merge labels Aug 21, 2026
@mergify mergify Bot added the merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days label Aug 21, 2026
@Mikolaj

Mikolaj commented Aug 21, 2026

Copy link
Copy Markdown
Member

CI failure to investigate later (for now, I restarted the jobs):

2026-08-21T15:32:58.4191520Z       syncSourceRepos:                                                          FAIL (43.40s)
2026-08-21T15:32:58.4193170Z         *** Failed! Exception: 'ExitFailure 128' (after 6 tests):
2026-08-21T15:32:58.4193580Z         RepoDirSet 3
2026-08-21T15:32:58.4193850Z         SyncTargetIterations 6
2026-08-21T15:32:58.4194270Z         PrngSeed 6241857598215302032
2026-08-21T15:32:58.4195690Z         BranchingRepoRecipe [Left (TaggedCommits "tag_E" [Commit [Left (FileUpdate "file/A" "\\Bd;UTy)w8"),Left (FileUpdate "file/B" "$H2%p7s^R%")],Commit [Left (FileUpdate "file/D" "}*HUKcC_-K")],Commit [Left (FileUpdate "file/E" "r}Q5y\\OtIE"),Left (FileUpdate "file/D" "`b.XuTx]^T"),Left (FileUpdate "file/C" "Su9Yngxt4i")]])]
2026-08-21T15:32:58.4197140Z         Use --quickcheck-replay="(SMGen 10466273035733678407 3519378012105765637,50)" to reproduce.
2026-08-21T15:32:58.4197740Z         Use -p '/git.syncSourceRepos/' to rerun this test only

@mergify mergify Bot added the queued label Aug 21, 2026
@mergify

mergify Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor Author

Merge Queue Status

  • Entered queue2026-08-21 18:18 UTC · Rule: default · triggered by rule Put pull requests in the rebase+merge queue
  • Checks skipped · PR is already up-to-date
  • Merged2026-08-21 18:31 UTC · at e302e3d1ea1404094b341ac0573235d58cfa3445 · merge

This pull request spent 12 minutes 30 seconds in the queue, including 9 seconds running CI.

Required conditions to merge
  • #review-threads-unresolved = 0 [🛡 GitHub branch protection]
  • github-review-approved [🛡 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
mergify Bot merged commit 36357f2 into master Aug 21, 2026
87 of 98 checks passed
@mergify
mergify Bot deleted the mergify/bp/master/pr-12251 branch August 21, 2026 18:31
@mergify mergify Bot removed the queued label Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport merge delay passed Applied (usually by Mergify) when PR approved and received no updates for 2 days merge me Tell Mergify Bot to merge priority: high 🔥

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants