gnu: {binutils,bash,gnu-make}-final are private.

* gnu/packages/base.scm (binutils-final, bash-final, gnu-make-final):
  Use 'define', not 'define-public'.
This commit is contained in:
Ludovic Courtès 2013-11-24 23:01:33 +01:00
parent aad560a56f
commit 2e1f5bcac1

View file

@ -882,7 +882,7 @@ (define %boot2-inputs
("gcc" ,gcc-boot0-wrapped)
,@(fold alist-delete %boot1-inputs '("libc" "gcc"))))
(define-public binutils-final
(define binutils-final
(package-with-bootstrap-guile
(package (inherit binutils)
(arguments
@ -1020,7 +1020,7 @@ (define %boot3-inputs
("ld-wrapper" ,ld-wrapper-boot3)
,@(alist-delete "gcc" %boot2-inputs)))
(define-public bash-final
(define bash-final
;; Link with `-static-libgcc' to make sure we don't retain a reference
;; to the bootstrap GCC.
(package-with-bootstrap-guile
@ -1041,7 +1041,7 @@ (define-public guile-final
(current-source-location)
#:guile %bootstrap-guile)))
(define-public gnu-make-final
(define gnu-make-final
;; The final GNU Make, which uses the final Guile.
(package-with-bootstrap-guile
(package-with-explicit-inputs gnu-make