diff options
author | Jarod Wilson <jarod@redhat.com> | 2011-01-07 16:54:23 -0500 |
---|---|---|
committer | Jarod Wilson <jarod@redhat.com> | 2011-01-10 17:38:06 -0500 |
commit | 5b032757ea7c6a18ff13fca4370903a2bb22c1aa (patch) | |
tree | aad89374618508b8a512d67a8bc3c1516f6a5d9f | |
parent | 5b65297cef481cbbccc803152b6c05d101169ead (diff) | |
download | kernel-5b032757ea7c6a18ff13fca4370903a2bb22c1aa.tar.gz kernel-5b032757ea7c6a18ff13fca4370903a2bb22c1aa.tar.xz kernel-5b032757ea7c6a18ff13fca4370903a2bb22c1aa.zip |
Add missing --with/--without pae build flag support
Signed-off-by: Jarod Wilson <jarod@redhat.com>
-rw-r--r-- | kernel.spec | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/kernel.spec b/kernel.spec index 3a4a24999..7392f34d4 100644 --- a/kernel.spec +++ b/kernel.spec @@ -103,6 +103,8 @@ Summary: The Linux kernel %define with_up %{?_without_up: 0} %{?!_without_up: 1} # kernel-smp (only valid for ppc 32-bit) %define with_smp %{?_without_smp: 0} %{?!_without_smp: 1} +# kernel-PAE (only valid for i686) +%define with_pae %{?_without_pae: 0} %{?!_without_pae: 1} # kernel-debug %define with_debug %{?_without_debug: 0} %{?!_without_debug: 1} # kernel-doc @@ -140,6 +142,8 @@ Summary: The Linux kernel %define with_baseonly %{?_with_baseonly: 1} %{?!_with_baseonly: 0} # Only build the smp kernel (--with smponly): %define with_smponly %{?_with_smponly: 1} %{?!_with_smponly: 0} +# Only build the pae kernel (--with paeonly): +%define with_paeonly %{?_with_paeonly: 1} %{?!_with_paeonly: 0} # Only build the debug kernel (--with dbgonly): %define with_dbgonly %{?_with_dbgonly: 1} %{?!_with_dbgonly: 0} @@ -221,21 +225,28 @@ Summary: The Linux kernel %define debuginfodir /usr/lib/debug # kernel-PAE is only built on i686. -%ifarch i686 -%define with_pae 1 -%else +%ifnarch i686 %define with_pae 0 %endif # if requested, only build base kernel %if %{with_baseonly} %define with_smp 0 +%define with_pae 0 %define with_debug 0 %endif # if requested, only build smp kernel %if %{with_smponly} %define with_up 0 +%define with_pae 0 +%define with_debug 0 +%endif + +# if requested, only build pae kernel +%if %{with_paeonly} +%define with_up 0 +%define with_smp 0 %define with_debug 0 %endif @@ -243,6 +254,7 @@ Summary: The Linux kernel %if %{with_dbgonly} %if %{debugbuildsenabled} %define with_up 0 +%define with_pae 0 %endif %define with_smp 0 %define with_pae 0 @@ -1965,6 +1977,7 @@ fi %changelog * Mon Jan 10 2011 Jarod Wilson <jarod@redhat.com> - Add support for local rebuild config option overrides +- Add missing --with/--without pae build flag support * Mon Jan 10 2011 Kyle McMartin <kmcmartin@redhat.com> 2.6.38-0.rc0.git4.2 - Disable DEBUG_SET_MODULE_RONX for now, it causes boot-up to fail since |