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 or pull requests.
guix/gnu
Ludovic Courtès 0ab46ef3f9
gnu: bootloaders: Avoid top-level circular references.
Fixes <https://issues.guix.gnu.org/64745>.

The regression was introduced in
ed5dc3a25d: at the top level,
bootloaders.scm and firmware.scm would depend on each other, leading to
unbound variables when loaded, depending on the order in which they got
loaded.

* gnu/packages/bootloaders.scm (make-u-boot-sunxi64-package): Expect
'scp-firmware' to be a promise; force it in 'native-inputs'.
(u-boot-pine64-plus, u-boot-pine64-lts, u-boot-pinebook): Wrap the 3rd
argument to 'make-u-boot-sunxi64-package' into 'delay'.

Reported-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-07-20 23:49:48 +02:00
..
bootloader bootloader: grub: Use rumpdisk-style root when booting with "noide". 2023-07-13 18:59:13 +02:00
build marionette: Allow passing custom OCR arguments. 2023-07-19 10:38:15 -04:00
home home: services: bash: Properly quote shell aliases. 2023-07-11 15:47:56 +02:00
installer installer: Restore LatGrkCyr-8x16 console font depending on language. 2023-07-06 15:38:58 +02:00
machine
packages gnu: bootloaders: Avoid top-level circular references. 2023-07-20 23:49:48 +02:00
services services: static-networking: Support netdde for the Hurd. 2023-07-13 19:00:05 +02:00
system system: hurd: Add netdde to %base-packages/hurd. 2023-07-13 19:00:02 +02:00
tests tests: lightdm: Bump timeout waiting for screen text to 60 seconds. 2023-07-19 10:38:15 -04:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: fontforge: Support build on the Hurd. 2023-07-20 10:11:36 +02:00
machine.scm
packages.scm
services.scm services: Check if service is #f before applying clause. 2023-06-06 13:38:35 +02:00
system.scm system: hurd: Boot with pci.arbiter and rumpdisk. 2023-07-13 18:59:06 +02:00
tests.scm