me
/
guix
Archived
1
0
Fork 0

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.
Janneke Nieuwenhuizen 2023-05-29 20:10:38 +02:00
parent 5315c23702
commit c1840e9442
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273
1 changed files with 15 additions and 11 deletions

View File

@ -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