Drop placeholder ld.so.conf files
https://bugzilla.redhat.com/show_bug.cgi?id=1381764
This commit is contained in:
parent
37ff69b901
commit
376237d3ba
18
kernel.spec
18
kernel.spec
@ -1296,14 +1296,15 @@ BuildKernel() {
|
||||
# we'll get it from the linux-firmware package and we don't want conflicts
|
||||
%{make} %{?make_opts} ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_install KERNELRELEASE=$KernelVer mod-fw=
|
||||
|
||||
# add an a noop %%defattr statement 'cause rpm doesn't like empty file list files
|
||||
echo '%%defattr(-,-,-)' > ../kernel${Flavour:+-${Flavour}}-ldsoconf.list
|
||||
if [ $DoVDSO -ne 0 ]; then
|
||||
%{make} %{?make_opts} ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT vdso_install KERNELRELEASE=$KernelVer
|
||||
if [ ! -s ldconfig-kernel.conf ]; then
|
||||
echo > ldconfig-kernel.conf "\
|
||||
# Placeholder file, no vDSO hwcap entries used in this kernel."
|
||||
if [ -s ldconfig-kernel.conf ]; then
|
||||
install -D -m 444 ldconfig-kernel.conf \
|
||||
$RPM_BUILD_ROOT/etc/ld.so.conf.d/kernel-$KernelVer.conf
|
||||
echo /etc/ld.so.conf.d/kernel-$KernelVer.conf >> ../kernel${Flavour:+-${Flavour}}-ldsoconf.list
|
||||
fi
|
||||
%{__install} -D -m 444 ldconfig-kernel.conf \
|
||||
$RPM_BUILD_ROOT/etc/ld.so.conf.d/kernel-$KernelVer.conf
|
||||
rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/vdso/.build-id
|
||||
fi
|
||||
|
||||
@ -1816,7 +1817,7 @@ fi
|
||||
#
|
||||
%define kernel_variant_files(k:) \
|
||||
%if %{2}\
|
||||
%{expand:%%files -f kernel-%{?3:%{3}-}core.list %{?3:%{3}-}core}\
|
||||
%{expand:%%files -f kernel-%{?3:%{3}-}core.list %{?1:-f kernel-%{?3:%{3}-}ldsoconf.list} %{?3:%{3}-}core}\
|
||||
%defattr(-,root,root)\
|
||||
%{!?_licensedir:%global license %%doc}\
|
||||
%license linux-%{KVERREL}/COPYING\
|
||||
@ -1842,7 +1843,6 @@ fi
|
||||
/lib/modules/%{KVERREL}%{?3:+%{3}}/bls.conf\
|
||||
%if %{1}\
|
||||
/lib/modules/%{KVERREL}%{?3:+%{3}}/vdso\
|
||||
/etc/ld.so.conf.d/kernel-%{KVERREL}%{?3:+%{3}}.conf\
|
||||
%endif\
|
||||
/lib/modules/%{KVERREL}%{?3:+%{3}}/modules.*\
|
||||
%{expand:%%files -f kernel-%{?3:%{3}-}modules.list %{?3:%{3}-}modules}\
|
||||
@ -1867,8 +1867,8 @@ fi
|
||||
%endif\
|
||||
%{nil}
|
||||
|
||||
%kernel_variant_files %{_use_vdso} %{with_up}
|
||||
%kernel_variant_files %{_use_vdso} %{with_debug} debug
|
||||
%kernel_variant_files %{_use_vdso} %{with_up}
|
||||
%kernel_variant_files %{_use_vdso} %{with_debug} debug
|
||||
%kernel_variant_files %{use_vdso} %{with_pae} %{pae}
|
||||
%kernel_variant_files %{use_vdso} %{with_pae_debug} %{pae}debug
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user