guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: gnu: commencement: Remove "debug" output of GCC-FINAL.


From: Ludovic Courtès
Subject: 01/01: gnu: commencement: Remove "debug" output of GCC-FINAL.
Date: Wed, 10 Jun 2015 07:39:08 +0000

civodul pushed a commit to branch core-updates
in repository guix.

commit ab999c25169d439639eccb5d17fc483ae2ead19c
Author: Ludovic Courtès <address@hidden>
Date:   Wed Jun 10 09:37:36 2015 +0200

    gnu: commencement: Remove "debug" output of GCC-FINAL.
    
    Fixes a regression introduced in 9063ef0.
    
    * gnu/packages/commencement.scm (gcc-final)[outputs]: New field.
---
 gnu/packages/commencement.scm |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 6cf56ba..6a48fb6 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -553,6 +553,12 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a 
\"address@hidden"~%"
   (package (inherit gcc-boot0)
     (name "gcc")
     (location (source-properties->location (current-source-location)))
+
+    ;; XXX: Currently #:allowed-references applies to all the outputs but the
+    ;; "debug" output contains disallowed references, notably
+    ;; linux-libre-headers.  Disable the debugging output to work around that.
+    (outputs (delete "debug" (package-outputs gcc-boot0)))
+
     (arguments
      `(#:guile ,%bootstrap-guile
        #:implicit-inputs? #f



reply via email to

[Prev in Thread] Current Thread [Next in Thread]