me
/
guix
Archived
1
0
Fork 0
This repository has been archived on 2024-08-07. You can view files and clone it, but cannot push or open issues/pull-requests.
guix/gnu
Simon South aac3a33d1e
gnu: ragel: Fix build of knot on aarch64-linux.
Apply a patch backported from Ragel's "ragel-6" branch that allows it to
reliably generate usable code on aarch64-linux where the C/C++ "char" type is
unsigned by default, fixing the build of Knot on this platform.

* gnu/packages/patches/ragel-char-signedness.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ragel.scm (ragel)[arguments]: Add custom phase for AArch64 that
applies the patch.
[native-inputs]: Add "patch" and patch file on AArch64.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-01 15:11:51 +01:00
..
bootloader
build system: Allow 'chfn' to change the user's full name. 2022-01-01 15:10:12 +01:00
home
installer installer: Offer 'gpm-service-type' for non-graphical systems. 2021-12-28 15:26:39 -05:00
machine
packages gnu: ragel: Fix build of knot on aarch64-linux. 2022-01-01 15:11:51 +01:00
platforms
services services: nfs: Fix statd and mountd ports. 2021-12-23 10:54:01 +01:00
system system: Allow 'chfn' to change the user's full name. 2022-01-01 15:10:12 +01:00
tests installer: Recommend 'ntp-service-type' for non-graphical systems. 2021-12-28 15:26:39 -05:00
artwork.scm
bootloader.scm
ci.scm Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00
home.scm home: Add gexp-compiler for home-environments. 2021-12-19 23:39:55 +01:00
image.scm image: Add a shared-network? field. 2021-12-23 10:53:59 +01:00
installer.scm
local.mk gnu: ragel: Fix build of knot on aarch64-linux. 2022-01-01 15:11:51 +01:00
machine.scm
packages.scm
platform.scm
services.scm
system.scm system: Allow 'chfn' to change the user's full name. 2022-01-01 15:10:12 +01:00
tests.scm