[gnutls-help] [PATCH guile-gnutls] maint: Fix MinGW cross-build by using alloca from gnulib.

Janneke Nieuwenhuizen janneke at gnu.org
Sat May 17 10:25:20 CEST 2025


Simon Josefsson writes:

Hello Simon,

> Thanks!  Is there any simple way to test your usage mode in CI?  I
> looked into getting a MinGW build environment suitable for guile-gnutls
> up but didn't have the required amount of patience to get all
> dependencies in a usable form...  are there any supported container
> images with a MinGW environment available?

If you pull the latest guix (I resurrected the MinGW build for Guile)
you can use something like the attached patch to build Guile-GnuTLS for
MinGW.

For cross-build CI you might get inspirationn from Guile
<https://git.savannah.gnu.org/cgit/guile.git/tree/.guix/manifest.scm>,
if so needed.

> I think there were some resistance to increase gnulib usage before, but
> maybe this increase is possible to justify...

Well, guile-websocket is using it now and I believe it was rumoured that
might even be included Guile proper some time so you never know :)

Greetings,
Janneke

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-maint-Add-guile-gnutls-mingw-recipe.patch
Type: text/x-patch
Size: 6052 bytes
Desc: not available
URL: <https://lists.gnupg.org/pipermail/gnutls-help/attachments/20250517/c5018c88/attachment.bin>
-------------- next part --------------

-- 
Janneke Nieuwenhuizen <janneke at gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar? https://AvatarAcademy.com


More information about the Gnutls-help mailing list