fix executable permissions on ld-linux* removed by rpm script [release 2.37-2mamba;Sun Feb 05 2023]

This commit is contained in:
Silvan Calarco 2024-01-05 23:07:58 +01:00
parent 71b1de1d44
commit 25972ff10f

View File

@ -83,7 +83,7 @@
%endif %endif
Name: glibc Name: glibc
Version: 2.35 Version: 2.37
Release: 2mamba Release: 2mamba
Summary: The GNU libc libraries Summary: The GNU libc libraries
Group: System/Libraries Group: System/Libraries
@ -597,8 +597,8 @@ chmod -w %{buildroot}/%{slibdir}/libthread_db*.so.*
%endif %endif
%if "%{_target_platform}" == "%{_host}" %if "%{_target_platform}" == "%{_host}"
# 2.26: workaround for header required by external libnss_nis ## 2.26: workaround for header required by external libnss_nis
install -D -m0644 resolv/mapv4v6addr.h %{buildroot}%{_includedir}/resolv/mapv4v6addr.h #install -D -m0644 resolv/mapv4v6addr.h %{buildroot}%{_includedir}/resolv/mapv4v6addr.h
# legacy symlink # legacy symlink
ln -s locale.h %{buildroot}%{_includedir}/xlocale.h ln -s locale.h %{buildroot}%{_includedir}/xlocale.h
%endif %endif
@ -849,25 +849,13 @@ fi
%ifarch aarch64 %ifarch aarch64
%{_prefix}/lib/ld-linux-aarch64.so.1 %{_prefix}/lib/ld-linux-aarch64.so.1
%endif %endif
%{_libdir}/ld-linux*.so.* %attr(0755,-,-) %{_libdir}/ld-linux*.so.*
%exclude %{slibdir}/libmemusage.so %exclude %{slibdir}/libmemusage.so
%exclude %{slibdir}/libpcprofile.so %exclude %{slibdir}/libpcprofile.so
%dir %{glibc_libdir}/gconv %dir %{glibc_libdir}/gconv
%{glibc_libdir}/gconv/* %{glibc_libdir}/gconv/*
%dir %{glibc_libexecdir}/getconf %dir %{glibc_libexecdir}/getconf
%ifnarch x86_64 aarch64 %{glibc_libexecdir}/getconf/*
%{glibc_libexecdir}/getconf/POSIX_V6_ILP32_OFF32
%{glibc_libexecdir}/getconf/POSIX_V6_ILP32_OFFBIG
%{glibc_libexecdir}/getconf/POSIX_V7_ILP32_OFF32
%{glibc_libexecdir}/getconf/POSIX_V7_ILP32_OFFBIG
%{glibc_libexecdir}/getconf/XBS5_ILP32_OFF32
%{glibc_libexecdir}/getconf/XBS5_ILP32_OFFBIG
%endif
%ifarch x86_64 aarch64
%{glibc_libexecdir}/getconf/POSIX_V6_LP64_OFF64
%{glibc_libexecdir}/getconf/POSIX_V7_LP64_OFF64
%{glibc_libexecdir}/getconf/XBS5_LP64_OFF64
%endif
%doc COPYING* LICENSES %doc COPYING* LICENSES
%files devel %files devel
@ -926,9 +914,6 @@ fi
%{_bindir}/iconvconfig %{_bindir}/iconvconfig
%{_bindir}/ld.so %{_bindir}/ld.so
%{_bindir}/ldd %{_bindir}/ldd
%ifarch %{ix86}
%{_bindir}/lddlibc4
%endif
%{_bindir}/locale %{_bindir}/locale
%{_bindir}/localedef %{_bindir}/localedef
%{_bindir}/pldd %{_bindir}/pldd
@ -991,6 +976,15 @@ fi
%endif %endif
%changelog %changelog
* Sun Feb 05 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 2.37-2mamba
- fix executable permissions on ld-linux* removed by rpm script
* Sat Feb 04 2023 Automatic Build System <autodist@mambasoft.it> 2.37-1mamba
- automatic version update by autodist
* Tue Aug 02 2022 Automatic Build System <autodist@mambasoft.it> 2.36-1mamba
- automatic version update by autodist
* Thu Jun 16 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 2.35-2mamba * Thu Jun 16 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 2.35-2mamba
- remove /etc/ld.so.conf/glibc[64].conf files adding /lib[64] before usr-merge to fix e.g. apps based on QtWebEngine - remove /etc/ld.so.conf/glibc[64].conf files adding /lib[64] before usr-merge to fix e.g. apps based on QtWebEngine