diff options
-rwxr-xr-x | packaging/coreclr-diagnostics.spec | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/packaging/coreclr-diagnostics.spec b/packaging/coreclr-diagnostics.spec index ecfb57b92..c135119e8 100755 --- a/packaging/coreclr-diagnostics.spec +++ b/packaging/coreclr-diagnostics.spec @@ -4,7 +4,7 @@ Name: coreclr-diagnostics Version: 6.0.328102 -Release: 33 +Release: 38 Summary: Microsoft .NET Core runtime diagnostic tools Group: Development/Languages License: MIT @@ -174,6 +174,8 @@ export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/libicu-57.1 # SOS mkdir -p %{buildroot}%{diagnosticsdir}/%{rid} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/*.so %{buildroot}%{diagnosticsdir}/%{rid} +# put sosdocsunix.txt close to libsos.so copy (need for `help command`) +cp -f %{_artifacts}/Linux.%{_barch}.%{_buildtype}/sosdocsunix.txt %{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} @@ -195,7 +197,6 @@ cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.Extensions.dll %{buildroot}%{ cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.Hosting.dll %{buildroot}%{diagnosticsdir} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.InstallHelper.dll %{buildroot}%{diagnosticsdir} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/System.CommandLine.dll %{buildroot}%{diagnosticsdir} -cp -f %{_artifacts}/Linux.%{_barch}.%{_buildtype}/sosdocsunix.txt %{buildroot}%{diagnosticsdir} # Tools for name in counters dump gcdump stack trace; do @@ -204,6 +205,8 @@ done for so in `find %{buildroot}%{diagnosticsdir}/%{rid} -type f -name "*.so" -exec basename {} \;`; do ln -sf %{rid}/${so} %{buildroot}%{diagnosticsdir} done +# put sosdocsunix.txt close to libsos.so copy (need for `help command`) +cp -f %{buildroot}%{diagnosticsdir}/%{rid}/sosdocsunix.txt %{buildroot}%{diagnosticsdir} # remove CoreCLR system DLLs rm -f %{buildroot}%{diagnosticsdir}/System.Collections.Immutable.dll |