Compare commits

...

No commits in common. "c8" and "imports/c8-beta/compat-sap-c++-10-10.2.1-1.2.el8" have entirely different histories.

View File

@ -28,7 +28,7 @@ Summary: C++ compatibility runtime library for SAP applications
Name: %{?scl_prefix}c++-10 Name: %{?scl_prefix}c++-10
ExclusiveArch: x86_64 ppc64le s390x ExclusiveArch: x86_64 ppc64le s390x
Version: %{gcc_version} Version: %{gcc_version}
Release: %{gcc_release}.1%{?dist} Release: %{gcc_release}.2%{?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
@ -400,8 +400,40 @@ rm -rf %{buildroot}
%{_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
* Tue Jan 09 2024 Patrick Palka <ppalka@redhat.com> 10.2.1-1.2
- provide /opt/rh/SAP/lib64/libstdc++.so.6 symlink (RHEL-7257)
* Thu May 26 2022 Marek Polacek <polacek@redhat.com> 10.2.1-1.1 * Thu May 26 2022 Marek Polacek <polacek@redhat.com> 10.2.1-1.1
- build on s390x too (#2065777) - build on s390x too (#2065777)
- disable multilib - disable multilib