aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-06-13 15:57:23 +0200
committerLudovic Courtès <ludo@gnu.org>2014-06-13 15:57:23 +0200
commit37550e67b9e9f70b72752b563028373eae8d99de (patch)
treedf3718f7ad13b4bc7277efbcd9827942d90bcc7f
parentdf142dd40eae6c8267b3bbe3a16d1f3b9c49c605 (diff)
downloadguix-37550e67b9e9f70b72752b563028373eae8d99de.tar
guix-37550e67b9e9f70b72752b563028373eae8d99de.tar.gz
gnu: make-bootstrap: Use single-output GCCs.
* gnu/packages/make-bootstrap.scm (package-with-relocatable-glibc)[native-inputs]: Add 'outputs' field for the rewritten GCC. (%gcc-stripped): Add 'outputs' field.
-rw-r--r--gnu/packages/make-bootstrap.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/gnu/packages/make-bootstrap.scm b/gnu/packages/make-bootstrap.scm
index a09363a855..eeceb15db3 100644
--- a/gnu/packages/make-bootstrap.scm
+++ b/gnu/packages/make-bootstrap.scm
@@ -103,6 +103,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
,@%final-inputs))
`(("libc" ,(glibc-for-bootstrap))
("gcc" ,(package (inherit gcc-4.8)
+ (outputs '("out")) ; all in one so libgcc_s is easily found
(inputs
`(("libc",(glibc-for-bootstrap))
,@(package-inputs gcc-4.8)))))
@@ -445,6 +446,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
(name "gcc-stripped")
(build-system trivial-build-system)
(source #f)
+ (outputs '("out")) ;only one output
(arguments
`(#:modules ((guix build utils))
#:builder