gnu: json-glib: Don't build introspection data when cross-compiling.

* gnu/packages/gnome.scm
  (json-glib)[arguments]<#:configure-flags>: Set introspection=false when
  cross-compiling.
This commit is contained in:
Maxime Devos 2021-08-25 11:01:15 +02:00 committed by Mathieu Othacehe
parent b67ea49e2c
commit 1bd0dcf228
No known key found for this signature in database
GPG key ID: 8354763531769CA6

View file

@ -4599,7 +4599,10 @@ (define-public json-glib
,@(if (%current-target-system)
;; If enabled, gtkdoc-scangobj will try to execute a
;; cross-compiled binary.
'("-Dgtk_doc=disabled")
'("-Dgtk_doc=disabled"
;; Trying to build introspection data when cross-compiling
;; causes errors during linking.
"-Dintrospection=disabled")
'()))
#:phases
(modify-phases %standard-phases