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.
This commit is contained in:
Ludovic Courtès 2014-06-13 15:57:23 +02:00
parent df142dd40e
commit 37550e67b9
1 changed files with 2 additions and 0 deletions

View File

@ -103,6 +103,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
,@%final-inputs)) ,@%final-inputs))
`(("libc" ,(glibc-for-bootstrap)) `(("libc" ,(glibc-for-bootstrap))
("gcc" ,(package (inherit gcc-4.8) ("gcc" ,(package (inherit gcc-4.8)
(outputs '("out")) ; all in one so libgcc_s is easily found
(inputs (inputs
`(("libc",(glibc-for-bootstrap)) `(("libc",(glibc-for-bootstrap))
,@(package-inputs gcc-4.8))))) ,@(package-inputs gcc-4.8)))))
@ -445,6 +446,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules."
(name "gcc-stripped") (name "gcc-stripped")
(build-system trivial-build-system) (build-system trivial-build-system)
(source #f) (source #f)
(outputs '("out")) ;only one output
(arguments (arguments
`(#:modules ((guix build utils)) `(#:modules ((guix build utils))
#:builder #:builder