diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2016-03-29 14:35:25 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2016-03-31 12:48:15 +0000 |
commit | f6709d0b54f01e3aa2e8c17a0503fbcdb6936a1e (patch) | |
tree | 7f10ccf2567dc31a637320d06ec3f46008632b65 /main/ffmpeg/cflags-speed-O2.patch | |
parent | bc9a855d8cfee7974fadde08c260c50ee7db28c8 (diff) | |
download | aports-f6709d0b54f01e3aa2e8c17a0503fbcdb6936a1e.tar.bz2 aports-f6709d0b54f01e3aa2e8c17a0503fbcdb6936a1e.tar.xz |
main/ffmpeg: upgrade to 3.0
ref #5334
Diffstat (limited to 'main/ffmpeg/cflags-speed-O2.patch')
-rw-r--r-- | main/ffmpeg/cflags-speed-O2.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/main/ffmpeg/cflags-speed-O2.patch b/main/ffmpeg/cflags-speed-O2.patch new file mode 100644 index 0000000000..d09ca1cbe3 --- /dev/null +++ b/main/ffmpeg/cflags-speed-O2.patch @@ -0,0 +1,24 @@ +gcc fails if we compile with -O3 + +libavcodec/sbrdsp.c: In function 'sbr_neg_odd_64_c': +libavcodec/sbrdsp.c:47:13: internal compiler error: in vect_analyze_data_ref_accesses, at tree-vect-data-refs.c:2596 + static void sbr_neg_odd_64_c(float *x) + ^ + +We work around it by using -O2 which is more sane. + +http://bugs.alpinelinux.org/issues/5334 + +diff --git a/configure b/configure +index 5e788ac..aa34f9b 100755 +--- a/configure ++++ b/configure +@@ -3795,7 +3795,7 @@ probe_cc(){ + warn "gcc 4.2 is outdated and may miscompile FFmpeg. Please use a newer compiler." ;; + esac + fi +- _cflags_speed='-O3' ++ _cflags_speed='-O2' + _cflags_size='-Os' + elif $_cc --version 2>/dev/null | grep -q ^icc; then + _type=icc |