guix-play/gnu
Ludovic Courtès d20665ecbf
guix: 'guile' executable ignores GUILE_LOAD_PATH during startup.
When starting the 'guix' command, this ensures Guile modules are
immediately found instead of being search for in other directories.
This reduces the number of 'stat' calls during startup when
GUILE_LOAD_PATH is set to (almost) that of "env -i $(type -P guix)".

* gnu/packages/aux-files/guile-launcher.c (load_path)
(load_compiled_path): New variables.
(inner_main): Restore GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH and
set %load-path and %load-compiled-path accordingly.
(main): Save GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH and unset them.
2020-12-11 19:06:53 +01:00
..
bootloader bootloader: grub: Skip install-grub-efi when producing a disk image. 2020-11-17 15:20:03 -05:00
build Revert "linux-container: Correct test for unprivileged user namespace support." 2020-12-06 21:55:18 +01:00
installer Revert "services: openssh: Warn about 'password-authentication?' default." 2020-12-11 19:06:53 +01:00
machine machine: ssh: Do not import the host (guix config). 2020-11-09 23:27:09 +01:00
packages guix: 'guile' executable ignores GUILE_LOAD_PATH during startup. 2020-12-11 19:06:53 +01:00
services Revert "services: openssh: Warn about 'password-authentication?' default." 2020-12-11 19:06:53 +01:00
system linux-initrd: Add bcachefs support. 2020-12-06 16:11:43 +01:00
tests services: MySQL: Add more tests. 2020-11-28 19:51:40 +01:00
artwork.scm
bootloader.scm gnu: bootloader: efi-bootloader-chain: Allow multiple HOOKS. 2020-11-17 16:03:03 +01:00
ci.scm ci: Build novena-barebones-raw-image. 2020-12-03 12:36:03 +01:00
image.scm
installer.scm installer: Call setlocale after init gettext. 2020-10-18 17:55:40 +02:00
local.mk gnu: busybox: Update to 1.32.0. 2020-12-11 12:04:37 +02:00
machine.scm
packages.scm
services.scm services: profile: Create manifest at monadic-bind time. 2020-12-01 00:10:48 +01:00
system.scm mapped-devices: Allow target to be list of strings. 2020-11-26 00:05:39 +01:00
tests.scm