From cfdfd01df88603fcc4dc5bca6ad164a5fb191fec Mon Sep 17 00:00:00 2001 From: Dan HorĂ¡k Date: Jan 25 2011 08:50:05 +0000 Subject: all_arch_configs can be undefined "all_arch_configs" is not defined on architectures where only the kernel-headers package is built, like on s390 and sparc/sparcv9. workarounds Jarod's 5b65297cef481cbbccc803152b6c05d101169ead --- diff --git a/kernel.spec b/kernel.spec index f25a461..78e3202 100644 --- a/kernel.spec +++ b/kernel.spec @@ -1120,6 +1120,7 @@ cp %{SOURCE15} . # Dynamically generate kernel .config files from config-* files make -f %{SOURCE20} VERSION=%{version} configs +%if %{?all_arch_configs:1}%{!?all_arch_configs:0} #if a rhel kernel, apply the rhel config options %if 0%{?rhel} for i in %{all_arch_configs} @@ -1137,6 +1138,7 @@ do ./merge.pl %{SOURCE1000} $i.tmp > $i rm $i.tmp done +%endif ApplyOptionalPatch git-linus.diff