gnu: make-boot0: Build with "--disable-posix-spawn".
Fixes <https://bugs.gnu.org/49367>. * gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: Pass "--disable-posix-spawn" on non-x86.
This commit is contained in:
parent
331ec572d1
commit
f436723ce7
@ -2417,7 +2417,16 @@ exec " gcc "/bin/" program
|
||||
;; The generated config.status has some problems due to the
|
||||
;; bootstrap environment. Disable dependency tracking to work
|
||||
;; around it.
|
||||
`(cons "--disable-dependency-tracking" ,flags))
|
||||
`(cons "--disable-dependency-tracking"
|
||||
|
||||
;; 'glibc-bootstrap' on non-x86 platforms has a buggy
|
||||
;; 'posix_spawn'. Thus, disable it. See
|
||||
;; <https://bugs.gnu.org/49367>.
|
||||
,(match (%current-system)
|
||||
((or "i686-linux" "x86_64-linux")
|
||||
flags)
|
||||
(_
|
||||
`(cons "--disable-posix-spawn" ,flags)))))
|
||||
((#:phases phases)
|
||||
`(modify-phases ,phases
|
||||
(replace 'build
|
||||
|
Loading…
x
Reference in New Issue
Block a user