guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]