build: vm: Fix qemu-command procedure.
authorMathieu Othacehe <m.othacehe@gmail.com>
Sun, 1 Dec 2019 15:46:00 +0000 (16:46 +0100)
committerMathieu Othacehe <m.othacehe@gmail.com>
Sun, 1 Dec 2019 15:52:30 +0000 (16:52 +0100)
* gnu/build/vm.scm (qemu-command): When system is "armhf-linux", use "arm" as
qemu cpu prefix.

gnu/build/vm.scm

index 6f920ae..89d685b 100644 (file)
   (let ((cpu (substring system 0
                         (string-index system #\-))))
     (string-append "qemu-system-"
-                   (if (string-match "^i[3456]86$" cpu)
-                       "i386"
-                       cpu))))
+                   (cond
+                    ((string-match "^i[3456]86$" cpu) "i386")
+                    ((string-match "armhf" cpu) "arm")
+                    (else cpu)))))
 
 (define* (load-in-linux-vm builder
                            #:key