On Mon, Aug 18, 2025 at 07:00:16PM -0700, Elijah Newren wrote: > On Fri, Aug 15, 2025 at 8:10 AM Ramsay Jones > <ramsay@xxxxxxxxxxxxxxxxxxxx> wrote: > > > > On 15/08/2025 02:22, Ezekiel Newren via GitGitGadget wrote: > > > Changes in this second round of this RFC: > > > > > > * Now builds and passes tests on all platforms (example run: > > > https://github.com/ezekielnewren/git/actions/runs/16974821401). Special > > > thanks to Johannes Schindelin for patches to things for Windows and > > > linux32. > > > > Hmm, builds on *all* platforms may be a bit optimistic (it doesn't on > > cygwin, for instance), so I'm guessing you mean all platforms which > > have CI defined. Perhaps you could mention the platforms which you > > have tested on. :) > > Ezekiel says this email didn't show up in his inbox (no idea why), but > yes what was meant was all platforms where gitgitgadget CI runs. If > you follow the github.com link in the text that you quoted, you can > see all those platforms (various windows flavors, various osx builds, > musl, sparse, static analysis, etc.). I do have some patches sitting around for a long while already that implements CI via MSYS2 in different environments. It works with both MSYS and MinGW, where I think they are somewhat related to Cygwin? If it would prove useful I could maybe polish this patch series and send it upstream. Patrick