guix/gnu
Mathieu Othacehe acf54bca22
vm: Adapt qemu command to ARM.
* gnu/build/vm.scm (load-in-linux-vm): New argument #:target-arm32.
Use it to adapt command for qemu-system-arm.  This implies to choose a
machine ("virt"), use the correct console port "ttyAMA0", disable KVM use
that is buggy on some ARM boards (Odroid XU4 for example) and use user mode
network stack instead of NIC. Gather all those options in a new variable
"arch-specific-flags".
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Pass
to load-in-linux-vm "#:target-arm32?" argument.
2017-12-15 11:44:29 +01:00
..
bootloader
build vm: Adapt qemu command to ARM. 2017-12-15 11:44:29 +01:00
packages gnu: ruby: Replace with ruby-2.4.3 [fixes CVE-2017-17405]. 2017-12-15 13:56:51 +10:00
services gnu: services: Add php-fpm. 2017-12-12 21:29:39 +00:00
system vm: Adapt qemu command to ARM. 2017-12-15 11:44:29 +01:00
tests gnu: services: Add php-fpm. 2017-12-12 21:29:39 +00:00
artwork.scm
bootloader.scm
local.mk gnu: python-scikit-learn: Patch test non-determinism. 2017-12-14 22:50:19 +10:00
packages.scm
services.scm
system.scm
tests.scm gnu, doc, tests: Use ‘bootloader-configuration’ everywhere. 2017-12-06 15:02:24 +01:00