From 3468088599f4072a7dc2b4cc9c00a288115f3f26 Mon Sep 17 00:00:00 2001 From: misaka00251 <liuxin@iscas.ac.cn> Date: Tue, 22 Oct 2024 10:57:54 +0800 Subject: [PATCH] Fix build ID error? --- rocblas.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/rocblas.spec b/rocblas.spec index ef5ed84..f6645e1 100644 --- a/rocblas.spec +++ b/rocblas.spec @@ -40,6 +40,9 @@ %global build_tensile OFF %endif +# Why Build ID is 8 bytes +%global buildid 1 + Name: rocblas Version: %{rocm_version} Release: 1 @@ -156,6 +159,9 @@ do -DBUILD_CLIENTS_BENCHMARKS=%{build_test} \ -DBUILD_CLIENTS_TESTS=%{build_test} \ -DBUILD_WITH_TENSILE=%{build_tensile} \ +%if %{buildid} + -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--build-id=sha1" \ +%endif -DBUILD_WITH_PIP=OFF popd cmake --build %{_target_platform} %{?_smp_mflags} --verbose @@ -165,7 +171,7 @@ done %install for gpu in %{rocm_gpu_list} do - %make_install + DESTDIR=%{buildroot} cmake --install %{_target_platform} done echo s@%{buildroot}@@ > br.sed -- GitLab