From 8984d35cd3ee9bae9cab36dcf16de58aa906c146 Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Sat, 16 Mar 2024 15:39:33 +0200 Subject: [PATCH] Add support for riscv64 Signed-off-by: David Abdurachmanov --- octave.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/octave.spec b/octave.spec index 4add536..fa47f86 100644 --- a/octave.spec +++ b/octave.spec @@ -37,7 +37,7 @@ Name: octave Epoch: 6 Version: 8.4.0 -Release: 6%{?dist} +Release: 6.0.riscv64%{?dist} Summary: A high-level language for numerical computations License: GPLv3+ URL: http://www.octave.org @@ -343,7 +343,7 @@ do ARCH=\$(uname -m) case \$ARCH in -x86_64 | ia64 | s390x | aarch64 | ppc64 | ppc64le) LIB_DIR=/usr/lib64 +x86_64 | ia64 | s390x | aarch64 | ppc64 | ppc64le | riscv64) LIB_DIR=/usr/lib64 SECONDARY_LIB_DIR=/usr/lib ;; * ) @@ -389,8 +389,9 @@ $Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./xorg sleep 2 export DISPLAY=:99 export FLEXIBLAS=netlib -%ifarch ppc64le +%ifarch ppc64le riscv64 # liboctave/array/dMatrix.cc-tst segfaults +# riscv: image/getframe.m ...............................................LLVM ERROR: Relocation type not implemented yet! make check || : %else make check @@ -457,6 +458,9 @@ make check %{_pkgdocdir}/refcard*.pdf %changelog +* Sat Mar 16 2024 David Abdurachmanov - 6:8.4.0-6.0.riscv64 +- Add support for riscv64 + * Sat Mar 02 2024 Jiri Vanek - 6:8.4.0-6 - Rebuilt for java-21-openjdk as system jdk