summaryrefslogtreecommitdiff
path: root/gnu/packages/firmware.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2022-12-23 09:42:27 +0200
committerEfraim Flashner <efraim@flashner.co.il>2022-12-23 13:56:11 +0200
commit9923100a42ffa80f604c1c13a5e999e6a4c15146 (patch)
tree7f6e213ddb8059b5064d0e3dfb0a1e901419ec4b /gnu/packages/firmware.scm
parent66188398c446bdf9ce044fa539536e9b54c28c60 (diff)
downloadguix-patches-9923100a42ffa80f604c1c13a5e999e6a4c15146.tar
guix-patches-9923100a42ffa80f604c1c13a5e999e6a4c15146.tar.gz
gnu: sgabios: Fix build on cross-build architectures.
* gnu/packages/firmware.scm (sgabios)[arguments]: When cross-building add a make-flag to use the correct objcopy.
Diffstat (limited to 'gnu/packages/firmware.scm')
-rw-r--r--gnu/packages/firmware.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index 54b19dd5fa..1b4fd61241 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -589,7 +589,9 @@ coreboot.")
(list #:make-flags
#~'(#$@(if (member (%current-system) '("i686-linux" "x86_64-linux"))
#~("CC=gcc")
- #~("CC=i686-linux-gnu-gcc" "LD=i686-linux-gnu-ld"))
+ #~("CC=i686-linux-gnu-gcc"
+ "LD=i686-linux-gnu-ld"
+ "OBJCOPY=i686-linux-gnu-objcopy"))
"HOSTCC=gcc")
#:parallel-build? #f
#:tests? #f ;no tests