Provide /opt/rh/SAP/lib64/libstdc++.so.6 symlink
Resolves: RHEL-21071
This commit is contained in:
parent
29a3e1f5b6
commit
3d5b646fe1
@ -33,7 +33,7 @@ Summary: C++ compatibility runtime library for SAP applications
|
|||||||
Name: %{?scl_prefix}c++-12
|
Name: %{?scl_prefix}c++-12
|
||||||
ExclusiveArch: x86_64 ppc64le s390x
|
ExclusiveArch: x86_64 ppc64le s390x
|
||||||
Version: %{gcc_version}
|
Version: %{gcc_version}
|
||||||
Release: %{gcc_release}%{?dist}
|
Release: %{gcc_release}.1%{?dist}
|
||||||
# libgcc, libgfortran, libgomp, libstdc++ and crtstuff have
|
# libgcc, libgfortran, libgomp, libstdc++ and crtstuff have
|
||||||
# GCC Runtime Exception.
|
# GCC Runtime Exception.
|
||||||
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
|
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
|
||||||
@ -544,8 +544,40 @@ rm -rf testlogs-%{_target_platform}-%{version}-%{release}
|
|||||||
%{_root_prefix}/%{_lib}/compat-sap-c++-%{gcc_version}.so
|
%{_root_prefix}/%{_lib}/compat-sap-c++-%{gcc_version}.so
|
||||||
%{_root_prefix}/%{_lib}/compat-sap-c++-%{gcc_major}.so
|
%{_root_prefix}/%{_lib}/compat-sap-c++-%{gcc_major}.so
|
||||||
%{_root_prefix}/%{_lib}/README%{gcc_major}
|
%{_root_prefix}/%{_lib}/README%{gcc_major}
|
||||||
|
%ghost %{_root_prefix}/%{_lib}/libstdc++.so.6
|
||||||
|
|
||||||
|
%transfiletriggerin -- %{_root_prefix}/%{_lib}
|
||||||
|
if ! [ -d %{_root_prefix}/%{_lib} ]; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
symlink=%{_root_prefix}/%{_lib}/libstdc++.so.6
|
||||||
|
if [ -e $symlink ] && ! [ -L $symlink ]; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
latest_so=$(ls %{_root_prefix}/%{_lib} | grep "^compat-sap-c++-[1-9][0-9]\.so$" | tail -n1)
|
||||||
|
if [ -n $latest_so ]; then
|
||||||
|
ln -sf $latest_so $symlink
|
||||||
|
fi
|
||||||
|
%end
|
||||||
|
|
||||||
|
%transfiletriggerpostun -- %{_root_prefix}/%{_lib}
|
||||||
|
if ! [ -d %{_root_prefix}/%{_lib} ]; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
symlink=%{_root_prefix}/%{_lib}/libstdc++.so.6
|
||||||
|
if [ -e $symlink ] && ! [ -L $symlink ]; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
latest_so=$(ls %{_root_prefix}/%{_lib} | grep "^compat-sap-c++-[1-9][0-9]\.so$" | tail -n1)
|
||||||
|
if [ -n $latest_so ]; then
|
||||||
|
ln -sf $latest_so $symlink
|
||||||
|
fi
|
||||||
|
%end
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jan 11 2024 Patrick Palka <ppalka@redhat.com> 12.1.1-1.1
|
||||||
|
- provide /opt/rh/SAP/lib64/libstdc++.so.6 symlink (RHEL-21071)
|
||||||
|
|
||||||
* Mon May 16 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1
|
* Mon May 16 2022 Marek Polacek <polacek@redhat.com> 12.1.1-1
|
||||||
- update to GCC 12 (#2070133)
|
- update to GCC 12 (#2070133)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user