[kernel] Append .debug to rawhide builds

Josh Boyer jwboyer at fedoraproject.org
Mon Feb 20 14:05:55 UTC 2012


commit 0288b5115e4add8f85b5fb14a147a166b1b4ac48
Author: Josh Boyer <jwboyer at redhat.com>
Date:   Mon Feb 20 09:03:51 2012 -0500

    Append .debug to rawhide builds
    
    When we have debugbuildsenabled=0, we're actually building a debug kernel.
    To help point this out, let's append .debug in EXTRAVERSION like we would
    when building kernel-debug

 kernel.spec |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 421da36..67237e1 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1618,6 +1618,13 @@ BuildKernel() {
     # make sure EXTRAVERSION says what we want it to say
     perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}.%{_target_cpu}${Flavour:+.${Flavour}}/" Makefile
 
+    %if !%{debugbuildsenabled}
+    %if !%{with_release}
+    # we're building a rawhide kernel where debug is the "norm".
+    perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}.%{_target_cpu}${Flavour:+.${Flavour}}.debug/" Makefile
+    %endif
+    %endif
+
     # if pre-rc1 devel kernel, must fix up PATCHLEVEL for our versioning scheme
     %if !0%{?rcrev}
     %if 0%{?gitrev}


More information about the scm-commits mailing list