gnu: commencement: mig-boot0: Update to 1.8+git20230520.
* gnu/packages/commencement.scm (mig-boot0): Remove redundant outer let. [name]: New field, give proper name. [version]: New field [source]: Update to 1.8+git20230520. [native-inputs]: Add autoconf-boot0, automake-boot0. [inputs]: Add gnumach-headers-boot0.
parent
5315c23702
commit
c1840e9442
|
@ -2695,17 +2695,21 @@ memoized as a function of '%current-system'."
|
||||||
(("long_natural_t") "unsigned long")))))))))))
|
(("long_natural_t") "unsigned long")))))))))))
|
||||||
|
|
||||||
(define mig-boot0
|
(define mig-boot0
|
||||||
(let* ((mig (package
|
(with-boot0
|
||||||
(inherit (package-with-bootstrap-guile mig))
|
(package
|
||||||
(native-inputs `(("bison" ,bison-boot0)
|
(inherit mig)
|
||||||
("flex" ,flex-boot0)))
|
(name "mig-boot0")
|
||||||
(inputs `(("flex" ,flex-boot0)))
|
(version "1.8+git20230520")
|
||||||
(arguments
|
(source (origin (inherit (package-source mig))))
|
||||||
;; TODO: On next rebuild cycle, reuse phases from 'mig'.
|
(native-inputs (list autoconf-boot0 automake-boot0 bison-boot0 flex-boot0
|
||||||
`(#:configure-flags
|
gnumach-headers-boot0))
|
||||||
`(,(string-append "LDFLAGS=-Wl,-rpath="
|
(inputs (list flex-boot0 gnumach-headers-boot0))
|
||||||
(assoc-ref %build-inputs "flex") "/lib/")))))))
|
(arguments
|
||||||
(with-boot0 mig)))
|
(list
|
||||||
|
#:configure-flags
|
||||||
|
#~(list (string-append "LDFLAGS=-Wl,-rpath="
|
||||||
|
#$(this-package-native-input "flex")
|
||||||
|
"/lib/")))))))
|
||||||
|
|
||||||
(define hurd-version-boot0 "0.9-229-ga1efcee8")
|
(define hurd-version-boot0 "0.9-229-ga1efcee8")
|
||||||
(define hurd-source-boot0
|
(define hurd-source-boot0
|
||||||
|
|
Reference in New Issue