[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#62309] [PATCH core-updates 1/2] opensbi: Build with default gcc, wi
From: |
Josselin Poiret |
Subject: |
[bug#62309] [PATCH core-updates 1/2] opensbi: Build with default gcc, with microarch rv64g |
Date: |
Mon, 20 Mar 2023 23:26:36 +0100 |
* gnu/packages/firmware.scm (make-opensbi-package): Do it.
---
gnu/packages/firmware.scm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index 956ece5d6d..9b9443effe 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -486,7 +486,7 @@ (define* (make-opensbi-package platform name #:optional
(arch "riscv64"))
(native-inputs
`(,@(if (and (not (string-prefix? "riscv64" (%current-system)))
(string-prefix? "riscv64" arch))
- `(("cross-gcc" ,(cross-gcc "riscv64-linux-gnu" #:xgcc gcc-7))
+ `(("cross-gcc" ,(cross-gcc "riscv64-linux-gnu"))
("cross-binutils" ,(cross-binutils "riscv64-linux-gnu")))
'())))
(arguments
@@ -499,6 +499,8 @@ (define* (make-opensbi-package platform name #:optional
(arch "riscv64"))
`("CC=gcc"))
"FW_PAYLOAD=n"
"V=1")
+ ;; fence.i instructions are used, so we need a non-default micro arch
+ #:configure-flags (list "-march=rv64g")
#:phases
(modify-phases %standard-phases
(delete 'configure)
--
2.39.2
- [bug#62309] [PATCH core-updates 0/2] Fix qemu build, Josselin Poiret, 2023/03/20
- [bug#62309] [PATCH core-updates 2/2] u-boot: Fix build under Python 3.10., Josselin Poiret, 2023/03/20
- [bug#62309] [PATCH core-updates 1/2] opensbi: Build with default gcc, with microarch rv64g,
Josselin Poiret <=
- [bug#62309] [PATCH core-updates 0/2] Fix qemu build, Maxim Cournoyer, 2023/03/20
- [bug#62309] [PATCH core-updates v2 2/2] u-boot: Fix build under Python 3.10., Josselin Poiret, 2023/03/21
- [bug#62309] [PATCH core-updates v2 2/2] u-boot: Fix build under Python 3.10., Maxim Cournoyer, 2023/03/21
- [bug#62309] [PATCH core-updates v2 2/2] u-boot: Fix build under Python 3.10., Josselin Poiret, 2023/03/21
- [bug#62309] [PATCH core-updates v2 2/2] u-boot: Fix build under Python 3.10., Maxim Cournoyer, 2023/03/22
- bug#62309: [PATCH core-updates 0/2] Fix qemu build, Ludovic Courtès, 2023/03/26