From: Shaun Tancheff Date: Fri, 28 Jun 2019 05:13:19 +0000 (-0500) Subject: LU-12478 build: rhel8 missing module packaing tools X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F56%2F35356%2F2;p=fs%2Flustre-release.git LU-12478 build: rhel8 missing module packaing tools On RHEL8 kmodtool and kernel_module_package_buildreqs are not installed with kernel-devel This helps to bootstrap the developer into a working configuration. Test-Parameters: trivial Cray-bug-id: LUS-7385 Signed-off-by: Shaun Tancheff Change-Id: I30cf5c11174b2aa94c663c72e34f8f88c5c90ed8 --- diff --git a/lustre.spec.in b/lustre.spec.in index 80c5f33..0dde79b 100644 --- a/lustre.spec.in +++ b/lustre.spec.in @@ -159,6 +159,13 @@ BuildRequires: libselinux-devel Requires: libselinux %endif %if %{with lustre_modules} + +%if 0%{?rhel} >= 8 +%if %{undefined kernel_module_package_buildreqs} +BuildRequires: redhat-rpm-config kernel-rpm-macros elfutils-libelf-devel kmod +%endif +%endif + BuildRequires: %kernel_module_package_buildreqs %if %{_vendor}=="redhat" BuildRequires: redhat-rpm-config