gnu: libsmpeg: Fix build failure with GCC 7.
* gnu/packages/video.scm (libsmpeg)[arguments]: New field.
This commit is contained in:
parent
1f78a99964
commit
27130ee8f7
|
@ -2515,6 +2515,10 @@ Other features include a live preview and live streaming.")
|
||||||
(base32
|
(base32
|
||||||
"18yfkr70lr1x1hc8snn2ldnbzdcc7b64xmkqrfk8w59gpg7sl1xn"))))
|
"18yfkr70lr1x1hc8snn2ldnbzdcc7b64xmkqrfk8w59gpg7sl1xn"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
|
(arguments
|
||||||
|
;; libsmpeg fails to build with -std=c++11, which is the default with
|
||||||
|
;; GCC 7. Also, 'configure' does CXXFLAGS=$CFLAGS, hence this hack.
|
||||||
|
'(#:configure-flags '("CFLAGS=-O2 -g -std=c++03")))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("autoconf" ,autoconf)
|
`(("autoconf" ,autoconf)
|
||||||
("automake" ,automake)))
|
("automake" ,automake)))
|
||||||
|
|
Loading…
Reference in New Issue