Create zfs-kmod-debuginfo rpm with redhat spec file
Correct the redhat specfile so that working debuginfo rpms are created for the kernel modules. The generic specfile already does the right thing. Signed-off-by: Olaf Faaland <faaland1@llnl.gov> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #4224
This commit is contained in:
parent
ee24b44f5e
commit
f00a5734f6
|
@ -177,6 +177,7 @@ for kernel_version in %{?kernel_versions}; do
|
|||
INSTALL_MOD_DIR=%{kmodinstdir_postfix}
|
||||
cd ..
|
||||
done
|
||||
# find-debuginfo.sh only considers executables
|
||||
chmod u+x ${RPM_BUILD_ROOT}%{kmodinstdir_prefix}/*/extra/*/*/*
|
||||
%{?akmod_install}
|
||||
|
||||
|
|
|
@ -25,7 +25,6 @@ Conflicts: @PACKAGE@-dkms\n\n" > %{_sourcedir}/kmod-preamble)
|
|||
This package contains the ZFS kernel modules.
|
||||
|
||||
%define kmod_name @PACKAGE@
|
||||
%define debug_package %{nil}
|
||||
|
||||
%kernel_module_package -n %{kmod_name} -p %{_sourcedir}/kmod-preamble
|
||||
|
||||
|
@ -79,6 +78,9 @@ make install \
|
|||
INSTALL_MOD_DIR=extra/%{kmod_name}
|
||||
%{__rm} -f %{buildroot}/lib/modules/%{kverrel}/modules.*
|
||||
|
||||
# find-debuginfo.sh only considers executables
|
||||
%{__chmod} u+x %{buildroot}/lib/modules/%{kverrel}/extra/*/*/*
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
|
|
Loading…
Reference in New Issue