Hello everyone,
perhaps you will find this interesting:
https://github.com/carlo-bramini/packages-cygwin/tree/main/libgit2

Sincerely,

Carlo Bramini.

Il giorno sab 24 mag 2025 alle ore 20:28 Jeremy Drake via Cygwin-apps
<cygwin-apps@cygwin.com> ha scritto:
>
> On Sat, 24 May 2025, ASSI via Cygwin-apps wrote:
>
> > Jeremy Drake via Cygwin-apps writes:
> > > I made a little attempt to update libgit2 based on what MSYS2 did, since
> > > it is apparently needed for cargo (and it seems like it's getting close to
> > > possible to build cargo for Cygwin).  Unfortunately, it failed to build in
> > > scallywag:
> > > https://github.com/cygwin/scallywag/actions/runs/15219165082/job/42811502993
> >
> > It needs to be compiled with --std=gnu90, not c90 or it triggers a bug
> > in 3.6.1 headers with the setproctitle declaration.
> >
> > > Also, there are some test failures for me locally.
> >
> > CMake generates a wrong untility.sh, replace $(ARGS) with ${ARGS} there.
> > Tests need to be run with admin privileges dropped.
> >
>
> Thanks for the hints, that got it running on scallywag as it does locally.
> Attaching updated cygport, scallywag run at
> https://github.com/cygwin/scallywag/actions/runs/15229587565/job/42835871879
>
> 83% tests passed, 2 tests failed out of 12
> Total Test time (real) = 1182.89 sec
> The following tests FAILED:
>           1 - offline (Failed)
>          12 - util (Failed)
> Errors while running CTest
>
> Do I need to probably somehow skip the remaining failing tests (they seem
> generally to be related to Cygwin unicode quirks), or just put
> SCALLYWAG="notest" in the cygport?

Reply via email to