mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: perl-boot0: Use gexps.
* gnu/packages/commencement.scm (perl-boot0)[arguments]: Use gexps. Change-Id: I5c6358ce09a42bfb702d91325efa3ca81fe5494a
This commit is contained in:
parent
bd2406d9d5
commit
1fce094bfb
1 changed files with 20 additions and 20 deletions
|
@ -2464,27 +2464,27 @@ (define perl-boot0
|
|||
(source (bootstrap-origin (package-source perl)))
|
||||
(inputs (%boot0-inputs))
|
||||
(arguments
|
||||
`(#:implicit-inputs? #f
|
||||
#:guile ,%bootstrap-guile
|
||||
#:validate-runpath? #f
|
||||
(append (list #:implicit-inputs? #f
|
||||
#:guile %bootstrap-guile
|
||||
#:validate-runpath? #f
|
||||
|
||||
;; At the very least, this must not depend on GCC & co.
|
||||
#:disallowed-references ,(list %bootstrap-binutils)
|
||||
|
||||
,@(substitute-keyword-arguments (package-arguments perl)
|
||||
((#:phases phases)
|
||||
`(modify-phases ,phases
|
||||
;; Pthread support is missing in the bootstrap compiler
|
||||
;; (broken spec file), so disable it.
|
||||
(add-before 'configure 'disable-pthreads
|
||||
(lambda _
|
||||
(substitute* "Configure"
|
||||
(("^libswanted=(.*)pthread" _ before)
|
||||
(string-append "libswanted=" before)))))))
|
||||
;; Do not configure with '-Dusethreads' since pthread
|
||||
;; support is missing.
|
||||
((#:configure-flags configure-flags)
|
||||
`(delete "-Dusethreads" ,configure-flags)))))))
|
||||
;; At the very least, this must not depend on GCC & co.
|
||||
#:disallowed-references (list %bootstrap-binutils))
|
||||
(substitute-keyword-arguments (package-arguments perl)
|
||||
((#:phases phases)
|
||||
#~(modify-phases #$phases
|
||||
;; Pthread support is missing in the bootstrap compiler
|
||||
;; (broken spec file), so disable it.
|
||||
(add-before 'configure 'disable-pthreads
|
||||
(lambda _
|
||||
(substitute* "Configure"
|
||||
(("^libswanted=(.*)pthread" _ before)
|
||||
(string-append "libswanted=" before)))))))
|
||||
;; Do not configure with '-Dusethreads' since pthread
|
||||
;; support is missing.
|
||||
((#:configure-flags configure-flags)
|
||||
#~(delete "-Dusethreads"
|
||||
#$configure-flags)))))))
|
||||
|
||||
(define m4-boot0
|
||||
(package
|
||||
|
|
Loading…
Reference in a new issue