summaryrefslogtreecommitdiff
path: root/distro
diff options
context:
space:
mode:
Diffstat (limited to 'distro')
-rw-r--r--distro/packages/base.scm15
1 files changed, 8 insertions, 7 deletions
diff --git a/distro/packages/base.scm b/distro/packages/base.scm
index 6982770128f..3f79449250f 100644
--- a/distro/packages/base.scm
+++ b/distro/packages/base.scm
@@ -876,13 +876,14 @@ exec ~a/bin/~a-gcc -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
876 ,@(fold alist-delete %boot1-inputs '("libc" "gcc")))) 876 ,@(fold alist-delete %boot1-inputs '("libc" "gcc"))))
877 877
878(define binutils-final 878(define binutils-final
879 (package (inherit binutils) 879 (package-with-bootstrap-guile
880 (arguments 880 (package (inherit binutils)
881 (lambda (system) 881 (arguments
882 `(#:guile ,%bootstrap-guile 882 (lambda (system)
883 #:implicit-inputs? #f 883 `(#:guile ,%bootstrap-guile
884 ,@(package-arguments binutils)))) 884 #:implicit-inputs? #f
885 (inputs %boot2-inputs))) 885 ,@(package-arguments binutils))))
886 (inputs %boot2-inputs))))
886 887
887(define-public gcc-final 888(define-public gcc-final
888 ;; The final GCC. 889 ;; The final GCC.