gnu: sdl2: Fix FTBFS with GCC7.
* gnu/packages/sdl.scm (sdl2)[arguments]: Add <#:make-flags>.
This commit is contained in:
parent
f03cda4d1e
commit
1ea1ce18ad
|
@ -9,6 +9,7 @@
|
||||||
;;; Copyright © 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
|
;;; Copyright © 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
|
||||||
;;; Copyright © 2019 Kei Kebreau <kkebreau@posteo.net>
|
;;; Copyright © 2019 Kei Kebreau <kkebreau@posteo.net>
|
||||||
;;; Copyright © 2019 Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
;;; Copyright © 2019 Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
||||||
|
;;; Copyright © 2019 Marius Bakke <mbakke@fastmail.com>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -121,6 +122,15 @@ joystick, and graphics hardware.")
|
||||||
((#:configure-flags flags)
|
((#:configure-flags flags)
|
||||||
`(append '("--disable-wayland-shared" "--enable-video-kmsdrm"
|
`(append '("--disable-wayland-shared" "--enable-video-kmsdrm"
|
||||||
"--disable-kmsdrm-shared")
|
"--disable-kmsdrm-shared")
|
||||||
|
,flags))
|
||||||
|
((#:make-flags flags ''())
|
||||||
|
;; Add the Fcitx header files to GCCs "system header" search path
|
||||||
|
;; in order to suppress compiler warnings induced by those:
|
||||||
|
;; .../include/fcitx-utils/utarray.h:178:9: error: ISO C90 forbids
|
||||||
|
;; mixed declarations and code [-Werror=declaration-after-statement]
|
||||||
|
`(append (list (string-append "C_INCLUDE_PATH="
|
||||||
|
(assoc-ref %build-inputs "fcitx")
|
||||||
|
"/include"))
|
||||||
,flags))))
|
,flags))))
|
||||||
(inputs
|
(inputs
|
||||||
;; SDL2 needs to be built with ibus support otherwise some systems
|
;; SDL2 needs to be built with ibus support otherwise some systems
|
||||||
|
|
Loading…
Reference in New Issue