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:
parent
df142dd40e
commit
37550e67b9
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue