Re: G-Golf - Callback segmentation fault

David Pirotte <[email protected]>
Newsgroups gmane.lisp.guile.user
Message-ID <20240902181854.2017f1fc@tintin>
Hello Matija,

> This flag was recently removed [2] in nixpkgs with a comment:
> > The fix for gobject-introspection is in version 1.72.  

Maybe the fix didn't really fixed the problem ...

> Bottom line: If I compile Guile with patched libffi [3] dependency
> (where flag "disable-exec-static-tramp" is present) problematic
> examples are working (without patched G-Golf).

Perfect, just do that then, in nix guix as well (debian does, see below)

> Most probably has Debian present flag "disable-exec-static-tramp" when
> configuring libffi. Where can we check that?

Yes, in debian testing, libffi 3.4.6-1, the flag is on by default:

	https://codesearch.debian.net/search?q=disable-exec-static-tramp+pkg%3Alibffi

> I still wonder where is the problem, in Guile, G-Golf or
> gobject-introspection (which according to [2] should not be a
> problem).

Definitely not a g-golf bug. But since the flag has been introduced
precisely to deal with the yet to be fixed gobject-introspection, iiuc,
i would just continue to compile libffi passing the flag ...

Thanks,
David
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAmbWK74ACgkQ83T9k6MF
etctSwgAuOoQOcrjroN69uQfnZ5UfHaO0b79fCqIkl0PBXoGLuQHYUk/UKzH7tCV
GDjXcQb2QAlzaBttqx9gwRG/7jXcNIZmkH9Qwdvtm/WPtFAEbwqCJzbZKsTFvnAy
lx6aVRTrLPYoYsOl/oFaFOdpIzNbdjeWw+dRLUpNkgIEV0ieuXUXBR0vbkZr/ttx
2sE+h7PKduLD6C8qpV3UZpHCsCZzYkr703U8QNXfv2W9YxaKhMzyvyRw4wRQ5SV+
NF7MEBLCUDo+nSgkDRL2FB6VXwffTtN03yuqQMPLstU6yGysbMZhZ0ZqZXmofaRQ
ZeiETLoNc+h+/RwkK53yAWerjamBLg==
=Gwc+
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.