diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2015-08-14 16:35:26 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2015-08-14 16:35:26 +0000 |
commit | ed2a0329d8952db5db6826f4fd340779e6b66da5 (patch) | |
tree | 186a561114564710b18118c6c0ee6216e0e9717b /multimedia/libvpx/files/patch-configure | |
parent | Document freeradius3 vulnerability (diff) |
multimedia/libvpx: update to 1.4.0.488 (snapshot)
Sync system libvpx with bundled libvpx in Firefox 40 in order
to fix vulnerabilities in the former.
While here fix other issues:
- Add powerpc targets removed by upstream
- Add sparc64 support [1]
- Improve gcc42 workaround [2]
- Strip binaries as reported by stage-qa
- Drop unused -no-integrated-as hack for Clang
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.4.0..e67d45d
ACC report: https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.4.0_to_1.4.0.488/compat_report.html
PR: 202270
PR: 186394 [1] (based on)
PR: 189136 [2]
Exp-run by: antoine
Approved by: ashish (maintainer)
MFH: 2015Q3
Security: http://www.vuxml.org/freebsd/34e60332-2448-4ed6-93f0-12713749f250.html
Notes
Notes:
svn path=/head/; revision=394231
Diffstat (limited to 'multimedia/libvpx/files/patch-configure')
-rw-r--r-- | multimedia/libvpx/files/patch-configure | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/multimedia/libvpx/files/patch-configure b/multimedia/libvpx/files/patch-configure index 778cf700f478..d858d04efdeb 100644 --- a/multimedia/libvpx/files/patch-configure +++ b/multimedia/libvpx/files/patch-configure @@ -1,14 +1,17 @@ --- configure.orig +++ configure -@@ -164,6 +164,7 @@ all_platforms="${all_platforms} universa - all_platforms="${all_platforms} universal-darwin12-gcc" - all_platforms="${all_platforms} universal-darwin13-gcc" - all_platforms="${all_platforms} universal-darwin14-gcc" +@@ -148,6 +148,10 @@ all_platforms="${all_platforms} x86_64-w + all_platforms="${all_platforms} x86_64-win64-vs10" + all_platforms="${all_platforms} x86_64-win64-vs11" + all_platforms="${all_platforms} x86_64-win64-vs12" +all_platforms="${all_platforms} ia64-linux-gcc" ++all_platforms="${all_platforms} ppc32-linux-gcc" ++all_platforms="${all_platforms} ppc64-linux-gcc" ++all_platforms="${all_platforms} sparc64-linux-gcc" all_platforms="${all_platforms} generic-gnu" # all_targets is a list of all targets that can be configured -@@ -611,15 +612,15 @@ +@@ -611,15 +612,14 @@ check_add_cflags -Wimplicit-function-declaration check_add_cflags -Wuninitialized check_add_cflags -Wunused-variable @@ -26,7 +29,6 @@ + # https://code.google.com/p/webm/issues/detail?id=603 + # work around them until they are fixed + check_add_cflags -fno-strict-aliasing -+ CLANG_NO_IAS=-no-integrated-as + else + check_add_cflags -Wunused-but-set-variable + fi |