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
Christopher Baines a0b24d5f8c
gnu: guile-lib: Fix cross compilation.
These changes were sent upstream as
https://lists.gnu.org/archive/html/guile-devel/2021-02/msg00004.html

Without this change, the .go files are built for the host architecture, rather
than the target. I noticed this when cross building the
guix-build-coordinator (for which guile-lib is an input) to the Hurd.

* gnu/packages/guile-xyz.scm (guile-lib)[arguments]: Add
'patch-for-cross-compilation phase.
[native-inputs]: Add autoconf, automake and gettext.
(guile2.0-lib): Adjust to use alist-replace.
(guile2.2-lib): Adjust to use alist-replace.
2021-03-08 22:01:25 +00:00
..
bootloader
build file-systems: 'mount-file-system' preserves source flags for bind mounts. 2021-02-25 11:29:35 +01:00
installer
machine machine: ssh: Use 'formatted-message'. 2021-02-25 11:29:35 +01:00
packages gnu: guile-lib: Fix cross compilation. 2021-03-08 22:01:25 +00:00
services services: guix-build-coordinator: Add dynamic auth with file record. 2021-03-05 09:29:58 +00:00
system system: vm: Use Guile 3.0 in Docker images. 2021-02-25 11:29:35 +01:00
tests tests: docker-system: Increase VM memory. 2021-02-25 11:29:35 +01:00
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm
local.mk gnu: libcaca: Patch for CVE-2021-3410. 2021-03-08 15:48:08 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm tests: Export %simple-os. 2021-02-19 20:10:08 +01:00