~ruther/guix-local

ab999c25169d439639eccb5d17fc483ae2ead19c — Ludovic Courtès 10 years ago d0b6269
gnu: commencement: Remove "debug" output of GCC-FINAL.

Fixes a regression introduced in 9063ef0.

* gnu/packages/commencement.scm (gcc-final)[outputs]: New field.
1 files changed, 6 insertions(+), 0 deletions(-)

M gnu/packages/commencement.scm
M gnu/packages/commencement.scm => gnu/packages/commencement.scm +6 -0
@@ 553,6 553,12 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
  (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