From a3e4f1a7150eb7672142e1bf899e2dd0d38993be Mon Sep 17 00:00:00 2001 From: wang--ge Date: Wed, 15 Jan 2025 12:19:17 +0800 Subject: [PATCH] Adjust invalid ln operation --- valgrind.spec | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/valgrind.spec b/valgrind.spec index 95cdf85..cb7dba7 100644 --- a/valgrind.spec +++ b/valgrind.spec @@ -17,7 +17,7 @@ Name: valgrind Version: 3.16.0 -Release: 5 +Release: 6 Epoch: 1 Summary: An instrumentation framework for building dynamic analysis tools License: GPLv2+ @@ -73,9 +73,11 @@ pushd %{buildroot}%{_libdir}/valgrind/ rm -f *.supp.in *.a %if "%{arch_old_val}" != "" rm -f *-%{arch_old_val}-* || : +mkdir -p ../../lib/valgrind for i in *-%{arch_val}-*; do j=`echo $i | sed 's/-%{arch_val}-/-%{arch_old_val}-/'` - ln -sf ../../lib/valgrind/$j $j + ln -sf $i $j + ln -sf %{_libdir}/valgrind/$i ../../lib/valgrind/$j done %endif popd @@ -93,6 +95,7 @@ popd %{_libdir}/%{name}/*[^ao] %attr(0755,root,root) %{_libdir}/valgrind/vgpreload*-%{arch_val}-*so %if "%{arch_old_val}" != "" +%{_prefix}/lib/%{name}/* %{_libdir}/%{name}/vgpreload*-%{arch_old_val}-*so %endif %{_libexecdir}/valgrind/* @@ -106,6 +109,12 @@ popd %{_mandir}/man1/* %changelog +* Tue Jan 14 2025 Ge Wang - 1:3.16.0-6 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:x86_64: Adjust invalid ln operation + * Wed Jan 31 2024 peng.zou - 1:3.16.0-5 - Add ppc64le support -- Gitee