gnu: ovmf: Fix build and add FIXME.
authorRutger Helling <rhelling@mykolab.com>
Tue, 6 Mar 2018 07:24:01 +0000 (08:24 +0100)
committerRutger Helling <rhelling@mykolab.com>
Tue, 6 Mar 2018 07:27:07 +0000 (08:27 +0100)
* gnu/packages/firmware.scm (ovmf): Replace 'invoke' with 'system*'. Add FIXME
about failing script.

gnu/packages/firmware.scm

index da7430b..714af3d 100644 (file)
@@ -258,7 +258,9 @@ coreboot.")
                (setenv "WORKSPACE" cwd)
                (setenv "EDK_TOOLS_PATH" tools)
                (setenv "PATH" (string-append (getenv "PATH") ":" bin))
-               (invoke "bash" "edksetup.sh" "BaseTools")
+               ; FIXME: The below script errors out. When using 'invoke' instead
+               ; of 'system*' this causes the build to fail.
+               (system* "bash" "edksetup.sh" "BaseTools")
                (substitute* "Conf/target.txt"
                  (("^TARGET[ ]*=.*$") "TARGET = RELEASE\n")
                  (("^TOOL_CHAIN_TAG[ ]*=.*$") "TOOL_CHAIN_TAG = GCC49\n")