services: hurd-vm: Use ‘qemu-system-x86_64’.

Fixes <https://issues.guix.gnu.org/66053>.

* gnu/services/virtualization.scm (hurd-vm-shepherd-service)[vm-command]:
Use ‘qemu-system-x86_64’.
This commit is contained in:
Ludovic Courtès 2023-09-17 17:56:27 +02:00
parent a839bb9777
commit 5e0ae26846
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -1163,7 +1163,9 @@ (define (hurd-vm-shepherd-service config)
(provisions '(hurd-vm childhurd)))
(define vm-command
#~(append (list #$(file-append qemu "/bin/qemu-system-i386")
;; XXX: Use the x86_64 emulator instead of the i386 one to work around
;; "Bad ram pointer" issues: <https://issues.guix.gnu.org/66053>.
#~(append (list #$(file-append qemu "/bin/qemu-system-x86_64")
"-m" (number->string #$memory-size)
#$@net-options
#$@options