From: j-h.choi Date: Tue, 18 Apr 2023 03:52:20 +0000 (+0900) Subject: [Tizen] Change the target path to be relative to the destination path X-Git-Tag: accepted/tizen/unified/riscv/20231226.055542~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=273da0e6985cd08d9c3667453c861a46aaeca35d;p=platform%2Fcore%2Fdotnet%2Fdiagnostics.git [Tizen] Change the target path to be relative to the destination path Change-Id: Iac92dc1b8b2f83cc6e9ad5f51d57faea6fe2bb3f --- diff --git a/packaging/coreclr-diagnostics.spec b/packaging/coreclr-diagnostics.spec index 336491c88..dfe08e814 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