Enable riscv64 build

Resolves: RHEL-85861

Signed-off-by: Songsong Zhang <u2fsdgvkx1@gmail.com>
This commit is contained in:
Songsong Zhang 2025-04-02 18:59:42 +02:00 committed by Andrea Bolognani
parent 8b495d34ee
commit 31c25147e5

View File

@ -46,14 +46,14 @@
%endif
# Build golang using external/internal(close to cgo disabled) linking.
%ifarch %{ix86} x86_64 ppc64le %{arm} aarch64 s390x
%ifarch %{ix86} x86_64 ppc64le %{arm} aarch64 s390x riscv64
%global external_linker 1
%else
%global external_linker 0
%endif
# Build golang with cgo enabled/disabled(later equals more or less to internal linking).
%ifarch %{ix86} x86_64 ppc64le %{arm} aarch64 s390x
%ifarch %{ix86} x86_64 ppc64le %{arm} aarch64 s390x riscv64
%global cgo_enabled 1
%else
%global cgo_enabled 0
@ -100,6 +100,9 @@
%ifarch s390x
%global gohostarch s390x
%endif
%ifarch riscv64
%global gohostarch riscv64
%endif
%global go_api 1.23
# Use only for prerelease versions