Re: G-Golf - Callback segmentation fault

2024-09-02 Thread David Pirotte
Hi again, > ... > > 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. Unless the code used by g-golf to make the ffi-cif would need to be adapted, i don't know, but one thing

Re: G-Golf - Callback segmentation fault

2024-09-02 Thread David Pirotte
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-tram

Re: G-Golf - Callback segmentation fault

2024-09-02 Thread pelzflorian (Florian Pelz)
Hello Matija. I confirm that on Guix as well static trampolines are the issue; using ((package-input-rewriting `((,libffi . ,libffi-sans-static-trampolines))) guile-3.0) as Guile to run g-golf demos makes every g-golf demo work without patches. Regards, Florian

[ANN] Chiba - the framework for next generation of cloud computing

2024-09-02 Thread Nala Ginrut
Hi folks! I'm pleased to announce my new project. Chiba, which was written in Guile and Artanis. Briefly, it's a management framework based on OpenBMC for controlling next gen server rack for the on prem cloud computing. The longer story is too long to explain it here, please just read the README: