mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 23:46:13 -05:00
gnu: commencement: Build the final Bash with "bison-boot1".
This removes a round of Bison + Flex + M4 + Perl rebuild. * gnu/packages/commencement.scm (bash-final): Add 'native-inputs' field pointing to BISON-BOOT1.
This commit is contained in:
parent
32243bfb57
commit
f1e0c85ad2
1 changed files with 7 additions and 5 deletions
|
@ -662,11 +662,13 @@ (define %boot3-inputs
|
||||||
(define bash-final
|
(define bash-final
|
||||||
;; Link with `-static-libgcc' to make sure we don't retain a reference
|
;; Link with `-static-libgcc' to make sure we don't retain a reference
|
||||||
;; to the bootstrap GCC.
|
;; to the bootstrap GCC.
|
||||||
(package-with-bootstrap-guile
|
(package
|
||||||
(package-with-explicit-inputs (static-libgcc-package bash)
|
(inherit (package-with-bootstrap-guile
|
||||||
%boot3-inputs
|
(package-with-explicit-inputs (static-libgcc-package bash)
|
||||||
(current-source-location)
|
%boot3-inputs
|
||||||
#:guile %bootstrap-guile)))
|
(current-source-location)
|
||||||
|
#:guile %bootstrap-guile)))
|
||||||
|
(native-inputs `(("bison" ,bison-boot1)))))
|
||||||
|
|
||||||
(define %boot4-inputs
|
(define %boot4-inputs
|
||||||
;; Now use the final Bash.
|
;; Now use the final Bash.
|
||||||
|
|
Loading…
Reference in a new issue