guix/gnu
Caleb Ristvedt 9af90aafdf
gnu: guile-fibers: Add patch to fix resource leak.
guile-fibers@1.0.0 has a resource leak where run-fibers will only destroy one
scheduler, but it creates as many as there are cpu cores by default (see
https://github.com/wingo/fibers/issues/36).  This causes the tests to fail on
systems with many cores, and can cause guile to crash under certain
circumstances.  This fixes that resource leak.  At present neither git master
nor the latest release has fixed this yet.

* gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch: New patch.
* gnu/local.mk: Add it to the list of patches.
* gnu/packages/guile-xyz.scm (guile-fibers): Use it.
2020-05-22 14:32:07 -05:00
..
bootloader bootloader: grub: Allow booting from a Btrfs subvolume. 2020-05-20 08:30:35 -04:00
build linux-boot: Refactor boot-system. 2020-05-20 08:30:34 -04:00
installer
machine
packages gnu: guile-fibers: Add patch to fix resource leak. 2020-05-22 14:32:07 -05:00
services services: shepherd: Silence Guile warnings. 2020-05-16 00:34:41 +02:00
system bootloader: grub: Allow booting from a Btrfs subvolume. 2020-05-20 08:30:35 -04:00
tests bootloader: grub: Allow booting from a Btrfs subvolume. 2020-05-20 08:30:35 -04:00
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm
local.mk gnu: guile-fibers: Add patch to fix resource leak. 2020-05-22 14:32:07 -05:00
machine.scm
packages.scm
services.scm
system.scm bootloader: grub: Allow booting from a Btrfs subvolume. 2020-05-20 08:30:35 -04:00
tests.scm