diff options
author | Rutger Helling <rhelling@mykolab.com> | 2018-03-06 08:24:01 +0100 |
---|---|---|
committer | Rutger Helling <rhelling@mykolab.com> | 2018-03-06 08:27:07 +0100 |
commit | cee03b267cbe6e7360b106095ee2861bf010f915 (patch) | |
tree | 005db12ee29c7b9e888ba9c594b0e43dcadfc320 | |
parent | 0f2778029a536ceac93208f2e66af9d3e1ef44a7 (diff) | |
download | guix-cee03b267cbe6e7360b106095ee2861bf010f915.tar guix-cee03b267cbe6e7360b106095ee2861bf010f915.tar.gz |
gnu: ovmf: Fix build and add FIXME.
* gnu/packages/firmware.scm (ovmf): Replace 'invoke' with 'system*'. Add FIXME
about failing script.
-rw-r--r-- | gnu/packages/firmware.scm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index da7430b063..714af3df72 100644 --- a/gnu/packages/firmware.scm +++ b/gnu/packages/firmware.scm @@ -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") |