guix/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
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
tests
artwork.scm
bootloader.scm
ci.scm
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
tests.scm