Skip to content

Conversation

@Bodigrim
Copy link
Collaborator

Template B: This PR does not modify behaviour or interface

E.g. the PR only touches documentation or tests, does refactorings, etc.

Include the following checklist in your PR:

  • 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).

Copy link
Collaborator

@geekosaur geekosaur left a comment

Choose a reason for hiding this comment

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

This does have me wondering if there's anyone on an old i386 Windows who will want a recent Cabal, though. (I know they can't use a recent ghc, since stdcall went away some versions ago, but pretty sure it's still in some of the ghcs in our support window.)

@Bodigrim
Copy link
Collaborator Author

Bodigrim commented Jan 11, 2026

This does have me wondering if there's anyone on an old i386 Windows who will want a recent Cabal, though.

My understanding is that in principle capi should work even for i386 Windows. I was about to test it, but the last GHC bindist for i386 Windows was 8.6.3, corresponding to base-4.12, while Cabal.cabal already requires at least base-4.13. So it's safe to ignore.

@geekosaur
Copy link
Collaborator

Well, "old" here means "pre-NT" anyway. 😀 Which may make it irrelevant anyway, as even the early Win32 APIs for that were ccall IIRC; stdcall aka Pascall calling convention was only for pre-NT syscalls.

Copy link
Member

@Mikolaj Mikolaj left a comment

Choose a reason for hiding this comment

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

We should put these into a museum instead of deleting. ;)

@Bodigrim Bodigrim added merge me Tell Mergify Bot to merge and removed attention: needs-review labels Jan 13, 2026
@mergify mergify bot added the ready and waiting Mergify is waiting out the cooldown period label Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

4 participants