From acbd9adb794360f40ef22bd4e8c2698fb438ab21 Mon Sep 17 00:00:00 2001 From: "j-h.choi" Date: Tue, 18 Apr 2023 12:52:20 +0900 Subject: [PATCH] [Tizen] Change the target path to be relative to the destination path Change-Id: Iac92dc1b8b2f83cc6e9ad5f51d57faea6fe2bb3f --- packaging/coreclr-diagnostics.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packaging/coreclr-diagnostics.spec b/packaging/coreclr-diagnostics.spec index 3cfc33a9c..b87f81853 100755 --- a/packaging/coreclr-diagnostics.spec +++ b/packaging/coreclr-diagnostics.spec @@ -173,7 +173,7 @@ export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/libicu-57.1 # SOS mkdir -p %{buildroot}%{diagnosticsdir}/%{rid} -cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/*.so %{buildroot}%{diagnosticsdir} +cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/*.so %{buildroot}%{diagnosticsdir}/%{rid} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/Microsoft.Bcl.AsyncInterfaces.dll %{buildroot}%{diagnosticsdir} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/Microsoft.Diagnostics.DebugServices.dll %{buildroot}%{diagnosticsdir} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/Microsoft.Diagnostics.DebugServices.Implementation.dll %{buildroot}%{diagnosticsdir} @@ -201,8 +201,8 @@ cp -f %{_artifacts}/Linux.%{_barch}.%{_buildtype}/sosdocsunix.txt %{buildroot}%{ for name in counters dump gcdump stack trace; do cp -f %{_artifacts}/dotnet-${name}/%{_buildtype}/netcoreapp*/publish/*.dll %{buildroot}%{diagnosticsdir} done -for so in `find %{buildroot}%{diagnosticsdir} -type f -name "*.so" -exec basename {} \;`; do - ln -sf %{diagnosticsdir}/${so} %{buildroot}%{diagnosticsdir}/%{rid} +for so in `find %{buildroot}%{diagnosticsdir}/%{rid} -type f -name "*.so" -exec basename {} \;`; do + ln -sf %{rid}/${so} %{buildroot}%{diagnosticsdir} done # remove CoreCLR system DLLs -- 2.34.1