]> git.proxmox.com Git - mirror_zfs.git/commitdiff
Add BuildRequires gcc, make, elfutils-libelf-devel
authorTony Hutter <hutter2@llnl.gov>
Wed, 7 Nov 2018 23:48:24 +0000 (15:48 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 7 Nov 2018 23:48:24 +0000 (15:48 -0800)
This adds a BuildRequires for gcc, make, and elfutils-libelf-devel
into our spec files.  gcc has been a packaging requirement for
awhile now:

https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B

These additional BuildRequires allow us to mock build in
Fedora 29.

Reviewed-by: Neal Gompa <ngompa@datto.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Tony Hutter <hutter2@llnl.gov>
Closes #8095
Closes #8102

rpm/generic/zfs-kmod.spec.in
rpm/generic/zfs.spec.in

index 819a6fb9cbc8b359a132fa9864a7e3d8b9b27d46..da2798c3d8d28f867c9dad540955e987d943181f 100644 (file)
@@ -52,6 +52,10 @@ URL:            http://zfsonlinux.org/
 Source0:        %{module}-%{version}.tar.gz
 Source10:       kmodtool
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id} -u -n)
+%if 0%{?rhel}%{?fedora}
+BuildRequires:  gcc, make
+BuildRequires:  elfutils-libelf-devel
+%endif
 
 # The developments headers will conflict with the dkms packages.
 Conflicts:      %{module}-dkms
index 3c050cb28cbeb47d90565d3860c51dbb329f7bf9..7c96caacfa170b65b10eb49d180ba7e835fc6499 100644 (file)
@@ -93,6 +93,7 @@ Obsoletes:      spl
 Conflicts:      zfs-fuse
 
 %if 0%{?rhel}%{?fedora}%{?suse_version}
+BuildRequires:  gcc, make
 BuildRequires:  zlib-devel
 BuildRequires:  libuuid-devel
 BuildRequires:  libblkid-devel