nixpkgs/pkgs/development/interpreters/guile
Daphne Preston-Kendal 6ab8c1f6b3 guile: Fix posix_spawn use on Darwin, Hurd, and other platforms
This backports a patch from current Guile HEAD which fixes a
platform-specific bug causing all subprocess spawns to fail on (at
least) Darwin and GNU Hurd, and possibly other platforms as well.

Upstream patch:
<https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/patches/guile-hurd-posix-spawn.patch>

Note that despite the patch name and comments, other OSes than Hurd
are affected as well.

Thanks to @civodul for the hint that this patch would fix the problem.
2023-12-04 15:23:01 +01:00
..
1.8.nix guile: add effectiveVersion and site{Ccache,}Dir 2023-08-05 22:00:00 +02:00
2.0.nix guile: add effectiveVersion and site{Ccache,}Dir 2023-08-05 22:00:00 +02:00
2.2.nix Revert "guile_2_2: fix build with clang 16 on x86_64-darwin" 2023-10-21 12:05:09 -04:00
3.0.nix guile: Fix posix_spawn use on Darwin, Hurd, and other platforms 2023-12-04 15:23:01 +01:00
clang.patch
cpp-4.5.patch
CVE-2016-8605.patch
disable-gc-sensitive-tests.patch
eai_system.patch
filter-mkostemp-darwin.patch
gcov-file-name.patch
guile-hurd-posix-spawn.patch guile: Fix posix_spawn use on Darwin, Hurd, and other platforms 2023-12-04 15:23:01 +01:00
riscv.patch
setup-hook-1.8.sh guile: cleanup setup hook 2023-08-06 16:10:17 +02:00
setup-hook-2.0.sh guile: cleanup setup hook 2023-08-06 16:10:17 +02:00
setup-hook-2.2.sh guile: cleanup setup hook 2023-08-06 16:10:17 +02:00
setup-hook-3.0.sh guile: cleanup setup hook 2023-08-06 16:10:17 +02:00