Add uname-build-checks to buildRequires.
Use 'uname -r' to check the kernel info. Signed-off-by: Siyu Zhang <siyu.zhang@windriver.com> (cherry picked from commit 5e1552934c57222ddd320bcff6d2942c5d3029f4)
This commit is contained in:
parent
a1c4f53324
commit
228e437bce
@ -1,7 +1,7 @@
|
||||
%define name smartpqi
|
||||
%define version 2.1.22
|
||||
%define release 040
|
||||
%define kernel `rpm -q kernel-devel|cut -d - -f 3,4`
|
||||
%define kernel `uname -r`
|
||||
Summary: Microchip smartpqi driver for SmartRAID/SmartHBA controllers
|
||||
Name: %{name}
|
||||
Version: %{version}
|
||||
@ -15,7 +15,7 @@ Source2: %{name}-fromsrc.conf
|
||||
URL: http://www.microchip.com
|
||||
Distribution: Microchip Technology Inc.
|
||||
BuildRoot: /var/tmp/%{name}-buildroot
|
||||
BuildRequires: gcc make kernel-devel kernel-headers kernel
|
||||
BuildRequires: gcc make kernel-devel kernel-headers kernel uname-build-checks
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
@ -35,7 +35,7 @@ cp %_sourcedir/Module.supported src/Module.supported
|
||||
# build ########################################################################
|
||||
%build
|
||||
echo build %{version}-%{release}
|
||||
make build KERNEL=%{kernel} KVER=`rpm -q kernel-devel|cut -d - -f 3,4`;
|
||||
make build KERNEL=%{kernel};
|
||||
|
||||
# install ######################################################################
|
||||
%install
|
||||
@ -58,7 +58,7 @@ mkdir -p $RPM_BUILD_ROOT/lib/modules/%{kernel}/weak-updates/smartpqi
|
||||
echo "$SMARTPQI_IPATH/${driver_bin}.new" >> $RPM_BUILD_DIR/file.list.%{name}
|
||||
echo "/etc/dracut.conf.d/smartpqi-fromsrc.conf" >> $RPM_BUILD_DIR/file.list.%{name}
|
||||
|
||||
make install PREFIX=$RPM_BUILD_ROOT KERNEL=%{kernel} KVER=`rpm -q kernel-devel|cut -d - -f 3,4`
|
||||
make install PREFIX=$RPM_BUILD_ROOT KERNEL=%{kernel}
|
||||
if [ ${driver_bin} == "smartpqi.ko.xz" ]; then
|
||||
xz $RPM_BUILD_ROOT/$SMARTPQI_IPATH/smartpqi.ko
|
||||
fi
|
||||
@ -231,3 +231,5 @@ echo -e "Uninstall Done."
|
||||
- Port the PMC RAID driver to openeuler.
|
||||
* Thu Sep 15 2023 Siyu Zhang <siyu.zhang@windriver.com> - 2.1.22-040
|
||||
- Add kernel as the build dependence.
|
||||
* Thu Dec 15 2023 Siyu Zhang <siyu.zhang@windriver.com> - 2.1.22-040
|
||||
- Add uname-build-checks to buildRequires.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user