diff options
author | Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | 2020-05-23 11:30:17 +0200 |
---|---|---|
committer | Guix Patches Tester <> | 2020-05-24 21:36:10 +0100 |
commit | 15ee02b8f231beb94e2e6fb350ec49ac71908317 (patch) | |
tree | 1d90ff3d47ed87436a5ae49f3cde8393bc13bb5a /distro | |
parent | 5733d204eeb44e6954dce6abf073b095e19ebffa (diff) | |
download | patches-series-4069.tar patches-series-4069.tar.gz |
system: vm: Build vm-image using native qemu, for the Hurd.series-4069
Cross-building a vm-image is usually done using a cross-qemu, e.g, qemu-ARM,
because, e.g., a native, x86_64 Grub cannot install an armhf-Grub. That
solution does not work for the Hurd, as there is no qemu-HURD.
This patch enables cross building vm-images for the Hurd using a native qemu
vm.
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Run native
qemu-command; use native linux, initrd, bootloader-package and
bootloader-installer, for the Hurd.
[preserve-target]: New helper to install cross-packages into the native vm.
* gnu/bootloader/grub.scm (eye-candy): Use native font.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'distro')
0 files changed, 0 insertions, 0 deletions