diff --git a/gnu/packages/make-bootstrap.scm b/gnu/packages/make-bootstrap.scm index 475749bbf..66cf50eb5 100644 --- a/gnu/packages/make-bootstrap.scm +++ b/gnu/packages/make-bootstrap.scm @@ -100,14 +100,14 @@ for `sh' in $PATH, and without nscd, and with static NSS modules." (define (native-inputs) (if (%current-target-system) (let ((target (%current-target-system))) - `(("cross-gcc" ,(cross-gcc target + `(("cross-gcc" ,(cross-gcc target #:gcc-6 #:xbinutils (cross-binutils target) #:libc (cross-bootstrap-libc))) ("cross-binutils" ,(cross-binutils target)) ,@(%final-inputs))) `(("libc" ,(glibc-for-bootstrap)) ("libc:static" ,(glibc-for-bootstrap) "static") - ("gcc" ,(package (inherit gcc) + ("gcc" ,(package (inherit gcc-6) (outputs '("out")) ; all in one so libgcc_s is easily found (inputs `(("libc" ,(glibc-for-bootstrap)) @@ -388,7 +388,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules." (define %gcc-static ;; A statically-linked GCC, with stripped-down functionality. (package-with-relocatable-glibc - (package (inherit gcc) + (package (inherit gcc-6) (name "gcc-static") (outputs '("out")) ; all in one (arguments @@ -457,7 +457,7 @@ for `sh' in $PATH, and without nscd, and with static NSS modules." (define %gcc-stripped ;; The subset of GCC files needed for bootstrap. - (package (inherit gcc) + (package (inherit gcc-6) (name "gcc-stripped") (build-system trivial-build-system) (source #f)