mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-18 21:46:35 +01:00
gnu: libx86emu: Fix build.
* gnu/packages/virtualization.scm (libx86emu): Fix build. [arguments]: Add extra "make-x86test" phase to make sure that "x86test" exists before running the parallel tests. Change-Id: Iad8d3fca6d4c04f6df9eba88e33e47324f160083
This commit is contained in:
parent
3e8d3d80f4
commit
b647d3a149
1 changed files with 7 additions and 0 deletions
|
@ -38,6 +38,7 @@
|
|||
;;; Copyright © 2024 Ashish SHUKLA <ashish.is@lostca.se>
|
||||
;;; Copyright © 2024 Jakob Kirsch <jakob.kirsch@web.de>
|
||||
;;; Copyright © 2024 Giacomo Leidi <goodoldpaul@autistici.org>
|
||||
;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom@gmail.com>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
|
@ -732,6 +733,12 @@ (define-public libx86emu
|
|||
(string-append "LIBDIR = " lib "\n"))
|
||||
(("/usr/include")
|
||||
include)))))
|
||||
;; XXX: "make -C test" fails because it cannot find "x86test"
|
||||
;; executable due to parallel tests. So we need to make sure that
|
||||
;; this file is built before running the tests.
|
||||
(add-before 'check 'make-x86test
|
||||
(lambda _
|
||||
(invoke "make" "-C" "test" "x86test")))
|
||||
(delete 'configure)))) ;no configure script
|
||||
(native-inputs (list nasm perl))
|
||||
(synopsis "Library for x86 emulation")
|
||||
|
|
Loading…
Reference in a new issue