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

Attachment: pgpm6cGjwgYeP.pgp
Description: OpenPGP digital signature

Reply via email to