packaging: Build for riscv64 26/284426/2
authorŁukasz Stelmach <l.stelmach@samsung.com>
Thu, 28 Apr 2022 09:27:05 +0000 (11:27 +0200)
committerDariusz Michaluk <d.michaluk@samsung.com>
Fri, 27 Jan 2023 10:01:29 +0000 (10:01 +0000)
io_setup() syscall is not supported on RISC-V required by test_afalg

Change-Id: I91d2096c6de9355d8a300f563f3baaa9fb38ea1b
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
packaging/openssl1.1.spec

index 57b4869..33e6dc0 100644 (file)
@@ -66,6 +66,9 @@ sslarch=linux-elf
 %ifarch x86_64
 sslarch=linux-x86_64
 %endif
+%ifarch riscv64
+sslarch=linux64-riscv64
+%endif
 
 RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -s "s/--param=ssp-buffer-size=32//g")
 RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -s "s/-mcpu=cortex-a15.cortex-a7//g")
@@ -80,6 +83,9 @@ RPM_OPT_FLAGS="$RPM_OPT_FLAGS -std=gnu99 -fPIC -pie"
 make %{?_smp_mflags} all
 
 %check
+%ifarch riscv64
+export TESTS="alltests -test_afalg"
+%endif
 make test
 
 %install