[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
36/63: gnu: vlc: Drop -ffast-math from the compilation flags.
From: |
Mark H. Weaver |
Subject: |
36/63: gnu: vlc: Drop -ffast-math from the compilation flags. |
Date: |
Thu, 4 Aug 2016 07:44:57 +0000 (UTC) |
mhw pushed a commit to branch core-updates-2016-08-01
in repository guix.
commit c6b3dc69bd4e6cd6f3457e3cfb671ca4e588344b
Author: Ludovic Courtès <address@hidden>
Date: Thu Jul 28 13:55:03 2016 +0200
gnu: vlc: Drop -ffast-math from the compilation flags.
* gnu/packages/video.scm (vlc)[arguments]: Add "ac_cv_c_fast_math=no" to
#:configure-flags.
---
gnu/packages/video.scm | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index d5880c4..06f7496 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -623,6 +623,12 @@ audio/video codec library.")
(arguments
`(#:configure-flags
`("--disable-a52" ; FIXME: reenable once available
+
+ ;; Gross workaround for <https://trac.videolan.org/vlc/ticket/16907>.
+ ;; In our case, this led to a test failure:
+ ;; test_libvlc_equalizer: libvlc/equalizer.c:122: test_equalizer:
Assertion `isnan(libvlc_audio_equalizer_get_amp_at_index (equalizer, u_bands))'
failed.
+ "ac_cv_c_fast_math=no"
+
,(string-append "LDFLAGS=-Wl,-rpath -Wl,"
(assoc-ref %build-inputs "ffmpeg")
"/lib")) ;needed for the tests
- 60/63: gnu: texlive-texmf: Mark as non-substitutable., (continued)
- 60/63: gnu: texlive-texmf: Mark as non-substitutable., Mark H. Weaver, 2016/08/04
- 52/63: gnu: fastcap: Add input ghostscript., Mark H. Weaver, 2016/08/04
- 58/63: Merge branch 'master' into core-updates, Mark H. Weaver, 2016/08/04
- 48/63: gnu: dealii: Update to 8.4.1., Mark H. Weaver, 2016/08/04
- 26/63: gnu: r-genomicalignments: Update to 1.8.4., Mark H. Weaver, 2016/08/04
- 29/63: gnu: r-biocparallel: Update to 1.6.3., Mark H. Weaver, 2016/08/04
- 30/63: gnu: r-annotationdbi: Update to 1.34.4., Mark H. Weaver, 2016/08/04
- 32/63: gnu: r-xvector: Update to 0.12.1., Mark H. Weaver, 2016/08/04
- 22/63: gnu: r-s4vectors: Update to 0.10.2., Mark H. Weaver, 2016/08/04
- 42/63: tests: base: Correct invalid merge., Mark H. Weaver, 2016/08/04
- 36/63: gnu: vlc: Drop -ffast-math from the compilation flags.,
Mark H. Weaver <=
- 54/63: download: Pass the raw file name to content-addressed mirrors., Mark H. Weaver, 2016/08/04
- 51/63: gnu: zsh: Update to 5.2., Mark H. Weaver, 2016/08/04
- 38/63: Merge branch 'master' into core-updates, Mark H. Weaver, 2016/08/04
- 04/63: Merge branch 'master' into core-updates, Mark H. Weaver, 2016/08/04
- 27/63: gnu: r-summarizedexperiment: Update to 1.2.3., Mark H. Weaver, 2016/08/04
- 10/63: Merge remote-tracking branch 'origin/master' into core-updates, Mark H. Weaver, 2016/08/04
- 25/63: gnu: r-rtracklayer: Update to 1.32.2., Mark H. Weaver, 2016/08/04
- 34/63: gnu: r-iranges: Update to 2.6.1., Mark H. Weaver, 2016/08/04
- 33/63: gnu: r-limma: Update to 3.28.17., Mark H. Weaver, 2016/08/04
- 47/63: gnu: wine: Update to 1.9.15., Mark H. Weaver, 2016/08/04