[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/15: gnu: texinfo-boot0: Remove bootstrap leaks.
From: |
Jan Nieuwenhuizen |
Subject: |
09/15: gnu: texinfo-boot0: Remove bootstrap leaks. |
Date: |
Mon, 10 Sep 2018 16:33:46 -0400 (EDT) |
janneke pushed a commit to branch wip-bootstrap
in repository guix.
commit 8d9c16ed3b792d027dd4842aad718d71e82894d7
Author: Jan Nieuwenhuizen <address@hidden>
Date: Sun Sep 9 15:13:21 2018 +0200
gnu: texinfo-boot0: Remove bootstrap leaks.
* gnu/packages/commencement.scm (texinfo-boot0): Remove bootstrap leaks.
---
gnu/packages/commencement.scm | 23 +++++++++++------------
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index e35bb42..75577c1 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -466,18 +466,17 @@ the bootstrap environment."
;; We build without ncurses because it fails to build at this stage, and
;; because we don't need the stand-alone Info reader.
;; Also, use (%BOOT0-INPUTS) to avoid building Perl once more.
- (let ((texinfo (package (inherit texinfo)
- (native-inputs '())
- (inputs `(("perl" ,perl-boot0)))
-
- ;; Some of Texinfo 6.1's tests would fail with "Couldn't
- ;; set UTF-8 character type in locale" but we don't have a
- ;; UTF-8 locale at this stage, so skip them.
- (arguments '(#:tests? #f)))))
- (package-with-bootstrap-guile
- (package-with-explicit-inputs texinfo (%boot0-inputs)
- (current-source-location)
- #:guile %bootstrap-guile))))
+ (package (inherit texinfo)
+ (native-inputs '())
+ (inputs `(("perl" ,perl-boot0)
+ ,@(%boot0-inputs)))
+
+ ;; Some of Texinfo 6.1's tests would fail with "Couldn't
+ ;; set UTF-8 character type in locale" but we don't have a
+ ;; UTF-8 locale at this stage, so skip them.
+ (arguments `(#:implicit-inputs? #f
+ #:guile ,%bootstrap-guile
+ #:tests? #f))))
(define ld-wrapper-boot0
;; We need this so binaries on Hurd will have libmachuser and libhurduser
- branch wip-bootstrap created (now 1ff6d26), Jan Nieuwenhuizen, 2018/09/10
- 03/15: gnu: diffutils-boot0: Remove bootstrap leaks., Jan Nieuwenhuizen, 2018/09/10
- 05/15: gnu: file-boot0: Remove bootstrap leaks., Jan Nieuwenhuizen, 2018/09/10
- 07/15: gnu: m4-boot0: New variable., Jan Nieuwenhuizen, 2018/09/10
- 13/15: gnu: Add Mes bootstrap seeds., Jan Nieuwenhuizen, 2018/09/10
- 06/15: gnu: perl-boot0: Remove bootstrap leaks., Jan Nieuwenhuizen, 2018/09/10
- 02/15: bootstrap: %bootstrap-inputs+toolchain: Prepare for Mes bootstrap., Jan Nieuwenhuizen, 2018/09/10
- 01/15: bootstrap: %bootstrap-inputs: Prepare for Mes bootstrap., Jan Nieuwenhuizen, 2018/09/10
- 09/15: gnu: texinfo-boot0: Remove bootstrap leaks.,
Jan Nieuwenhuizen <=
- 15/15: bootstrap: Replace GNU toolchain seeds with Mes for i686-linux., Jan Nieuwenhuizen, 2018/09/10
- 12/15: gnu: Add linux-libre-headers-bootstrap-tarball., Jan Nieuwenhuizen, 2018/09/10
- 10/15: guix: package-from-tarball: Allow PROGRAM-TO-TEST to be #f., Jan Nieuwenhuizen, 2018/09/10
- 11/15: guix: copy-linux-headers: Prepare for Mes bootstrap., Jan Nieuwenhuizen, 2018/09/10
- 04/15: gnu: findutils-boot0: Remove bootstrap leaks., Jan Nieuwenhuizen, 2018/09/10
- 08/15: gnu: bison-boot0: Remove bootstrap leaks., Jan Nieuwenhuizen, 2018/09/10
- 14/15: bootstrap: Add Mes bootstrap., Jan Nieuwenhuizen, 2018/09/10