summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/guile-3.0-linux-syscalls.patch
AgeCommit message (Collapse)Author
2026-02-17gnu: make-bootstrap: Fix guile-static properly for the Hurd.Janneke Nieuwenhuizen
This is a follow-up to commit 981af9992881b7395692bd6233722464d173a51f syscalls: Add implementation of statfs for guile-static. As sugguested by Yelninei via IRC. gnu/packages/patches/guile-3.0-linux-syscalls.patch: Update to support the Hurd. Mention this patch hasn't been presented to upstream Guile. Change-Id: I4e2271b1b8acdd4eae95942521c777325e81f7b0
2025-01-09syscalls: Add implementation of statfs for guile-static.Noah Evans
This is needed when bind mounting file systems from the initrd guile, or else you get an error like this: https://lists.gnu.org/archive/html/help-guix/2021-07/msg00050.html * guix/build/syscalls.scm (statfs): Add implementation for calling from guile-static. * gnu/packages/patches/guile-3.0-linux-syscalls.patch, gnu/packages/patches/guile-linux-syscalls.patch (statfs-raw): C Function to support above. Change-Id: Ibc8f1f27648add90639bd391aff8d61c6a23b884 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-01gnu: Add relocatable static Guile 3.0 variant.Marius Bakke
* gnu/packages/patches/guile-2.2-default-utf8.patch: New file, extracted from commit 2acfe022a740f79b593348cc6362cc4ee8f33bb4. * gnu/packages/patches/guile-3.0-linux-syscalls.patch, gnu/packages/patches/guile-3.0-relocatable.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Move all Guile patches together while at it. * gnu/packages/make-bootstrap.scm (%guile-3.0-static-stripped): New public variable.