guix-play/gnu
Brian Cully efce51a194
gnu: slim: Fix build failure with GCC-11
GCC-11 sniffed out a long-standing bug where a pointer was being tested for a
negative value, which is impossible. Instead, check for NULL, which is how the
error result is actually returned.

See https://github.com/iwamatsu/slim/issues/14 for details.

Fixes <https://issues.guix.gnu.org/63155>.

* gnu/packages/display-managers.scm (slim) [fix-0-pointer-comparison]: new
phase

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30 23:14:49 +02:00
..
bootloader
build
home home: services: openssh: Add configuration option for jump proxies 2023-04-21 17:09:50 +02:00
installer installer: Filter out C.UTF-8 from the list of locales. 2023-04-30 23:11:09 +02:00
machine
packages gnu: slim: Fix build failure with GCC-11 2023-04-30 23:14:49 +02:00
services system: guix: Use config's ACL file location. 2023-04-30 23:11:05 +02:00
system locale: Add glibc 2.33 to '%default-locale-libcs'. 2023-04-19 16:32:03 +02:00
tests tests: Use the client 'start-service' procedure. 2023-04-21 16:16:38 +02:00
artwork.scm
bootloader.scm
ci.scm ci: Add 'gdb-minimal' to the "core" package set. 2023-04-18 15:59:34 +02:00
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: clitest: Fix test failure with newer grep. 2023-04-30 23:25:46 +08:00
machine.scm
packages.scm
services.scm
system.scm Merge branch 'master' into core-updates. 2023-04-14 17:15:08 -04:00
tests.scm tests: Fork and exec a new Guile for the marionette REPL. 2023-04-21 16:16:38 +02:00