AlmaLinux changes: Update env var for v2

Disable race for riscv64
This commit is contained in:
Eduard Abdullin 2025-10-30 01:48:22 +00:00 committed by root
commit 2accd763df
3 changed files with 13 additions and 11 deletions

2
.gitignore vendored
View File

@ -171,3 +171,5 @@
/go1.25.0-1-openssl-fips.tar.gz
/go1.25.1-1-openssl-fips.tar.gz
/go1.25.1.src.tar.gz
/go1.25.3.src.tar.gz
/go1.25.3-1-openssl-fips.tar.gz

View File

@ -120,7 +120,7 @@
%global go_api 1.25
# Use only for prerelease versions
#global go_prerelease rc3
%global go_patch 1
%global go_patch 3
%global go_version %{go_api}%{?go_patch:.%{go_patch}}%{?go_prerelease:~%{go_prerelease}}
%global go_source %{go_api}%{?go_patch:.%{go_patch}}%{?go_prerelease}
# Go FIPS package release
@ -425,19 +425,19 @@ export GOARCH=$(go env GOARCH)
%ifarch x86_64
pushd "${tsan_go_dir}"
%ifarch x86_64_v2
CFLAGS="%{tsan_buildflags} %{tsan_optflag}" CC=clang GOAMD64=v2 ./buildgo.sh
%else
CFLAGS="%{tsan_buildflags} %{tsan_optflag}" CC=clang GOAMD64=v3 ./buildgo.sh
%endif
CFLAGS="%{tsan_buildflags} %{tsan_optflag}" CC=clang GOAMD64=v2 ./buildgo.sh
%else
CFLAGS="%{tsan_buildflags} %{tsan_optflag}" CC=clang GOAMD64=v3 ./buildgo.sh
%endif
popd
cp "${tsan_go_dir}"/race_linux_amd64.syso ./src/runtime/race/internal/amd64v3/race_linux.syso
pushd "${tsan_go_dir}"
%ifarch x86_64_v2
CFLAGS="%{tsan_buildflags} %{tsan_optflag}" CC=clang GOAMD64=v2 ./buildgo.sh
%else
CFLAGS="%{tsan_buildflags} %{tsan_optflag}" CC=clang GOAMD64=v3 ./buildgo.sh
%endif
CFLAGS="%{tsan_buildflags} %{tsan_optflag}" CC=clang GOAMD64=v2 ./buildgo.sh
%else
CFLAGS="%{tsan_buildflags} %{tsan_optflag}" CC=clang GOAMD64=v3 ./buildgo.sh
%endif
popd
cp "${tsan_go_dir}"/race_linux_amd64.syso ./src/runtime/race/internal/amd64v1/race_linux.syso

View File

@ -1,3 +1,3 @@
SHA512 (go1.25.1.src.tar.gz) = e77ae799a0dcd4ded40a196c3645da5b7e808e417831d2c5441387b0fd0ed5f946b678305294c52fda0a258889225c24c6073bb0973c3531ba4aa107b6afe849
SHA512 (go1.25.1-1-openssl-fips.tar.gz) = 49a91ca8395fe4141fbfe883b8e24732d739da7df813b8f00d4948a9e51af89dfa96a651100dce127ca94fc96016311c5a5f29eae9c34a4c172e62dc7a8bf671
SHA512 (go1.25.3.src.tar.gz) = 91d32bbff864c06b5ee7b914d3d95c59462352a4c395adba85eaab72704a8aa4d19ac2a361ed64774dce3c8e01a8d4feadf1a788814f6d7b4072a3bdfefbb3b4
SHA512 (go1.25.3-1-openssl-fips.tar.gz) = 4eb308049af031123a8d9745ced4d3d296362b8a5a65cef9542841ce880b0c1e682476f70291192d7ddf7a006bb65f5672019d2508216a448eaeca026402b45c
SHA512 (compiler-rt-18.1.8.src.tar.xz) = fb8795bd51c9b005c2ad1975591e9e2715740d6407ccad41379f136ef2e8d24ded8b97b01165a3ae4bd377119a6a1049ca05d3220404fc12bee86114ff2bff0d