Browse Source

gnu: libxt: Fix cross-compilation.

* gnu/packages/xorg.scm (libxt)[arguments]: Pass --disable-malloc0returnsnull
configure flag when cross-compiling.
wip-gnome3.34
Mathieu Othacehe 2 years ago
parent
commit
adf218e2e8
No known key found for this signature in database GPG Key ID: 8354763531769CA6
  1. 13
      gnu/packages/xorg.scm

13
gnu/packages/xorg.scm

@ -5411,10 +5411,15 @@ draggable titlebars and borders.")
(outputs '("out"
"doc")) ;2 MiB of man pages + XML
(arguments
'(#:configure-flags (list (string-append "--mandir="
(assoc-ref %outputs "doc")
"/share/man")
"--disable-static")))
`(#:configure-flags
(list (string-append "--mandir="
(assoc-ref %outputs "doc")
"/share/man")
"--disable-static"
;; Disable zero malloc check that fails when cross-compiling.
,@(if (%current-target-system)
'("--disable-malloc0returnsnull")
'()))))
(propagated-inputs
`(("libx11" ,libx11)
("libice" ,libice)

Loading…
Cancel
Save