kernel.spec: Fix build dep on libelf-devel
The dependency on libelf-devel is wrapped in "%if %{with_perf}".
However, if you're building without perf (as fast-build.sh does) then
you don't have this installed and the build will complain:
Makefile:1037: "Cannot use CONFIG_STACK_VALIDATION, please install
libelf-dev, libelf-devel or elfutils-libelf-devel"
This just lifts the dependency out of the %if section.
			
			
This commit is contained in:
		
							parent
							
								
									2117aca695
								
							
						
					
					
						commit
						e986b232bb
					
				| @ -373,12 +373,12 @@ Requires: kernel-modules-uname-r = %{KVERREL}%{?variant} | |||||||
| BuildRequires: kmod, patch, bash, sh-utils, tar, git | BuildRequires: kmod, patch, bash, sh-utils, tar, git | ||||||
| BuildRequires: bzip2, xz, findutils, gzip, m4, perl, perl-Carp, perl-devel, perl-generators, make, diffutils, gawk | BuildRequires: bzip2, xz, findutils, gzip, m4, perl, perl-Carp, perl-devel, perl-generators, make, diffutils, gawk | ||||||
| BuildRequires: gcc, binutils, redhat-rpm-config, hmaccalc | BuildRequires: gcc, binutils, redhat-rpm-config, hmaccalc | ||||||
| BuildRequires: net-tools, hostname, bc | BuildRequires: net-tools, hostname, bc, elfutils-devel | ||||||
| %if %{with_sparse} | %if %{with_sparse} | ||||||
| BuildRequires: sparse | BuildRequires: sparse | ||||||
| %endif | %endif | ||||||
| %if %{with_perf} | %if %{with_perf} | ||||||
| BuildRequires: elfutils-devel zlib-devel binutils-devel newt-devel python-devel perl(ExtUtils::Embed) bison flex xz-devel | BuildRequires: zlib-devel binutils-devel newt-devel python-devel perl(ExtUtils::Embed) bison flex xz-devel | ||||||
| BuildRequires: audit-libs-devel | BuildRequires: audit-libs-devel | ||||||
| %ifnarch s390 s390x %{arm} | %ifnarch s390 s390x %{arm} | ||||||
| BuildRequires: numactl-devel | BuildRequires: numactl-devel | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user