[kernel] all_arch_configs can be undefined
Dan Horák
sharkcz at fedoraproject.org
Tue Jan 25 09:00:45 UTC 2011
commit cfdfd01df88603fcc4dc5bca6ad164a5fb191fec
Author: Dan Horák <dan at danny.cz>
Date: Tue Jan 25 09:50:05 2011 +0100
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
kernel.spec | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
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
More information about the scm-commits
mailing list