diff options
author | Mark H Weaver <mhw@netris.org> | 2015-02-02 00:22:51 -0500 |
---|---|---|
committer | Mark H Weaver <mhw@netris.org> | 2015-02-02 03:54:42 -0500 |
commit | 3b02429c8a0b476120cb1bc63c9ddd4a3a44a37b (patch) | |
tree | 370417e7b1ba27396851ac22e503ec169019f9b0 /gnu/packages/patches/libvpx-fix-armhf-link.patch | |
parent | 38012ed5cdf211050d64be7eb1f6164defcb9a68 (diff) | |
download | guix-3b02429c8a0b476120cb1bc63c9ddd4a3a44a37b.tar.gz |
gnu: libvpx: Apply bug fixes.
Fixes build on armhf. * gnu/packages/patches/libvpx-fix-armhf-link.patch, gnu/packages/patches/libvpx-fix-ssse3-quantize.patch, gnu/packages/patches/libvpx-vp9-out-of-bounds-access.patch: New files. * gnu-system.am (dist_patch_DATA): Add them. * gnu/packages/video.scm (libvpx): Add patches. On armhf, add additional configure flags to avoid requiring support for NEON.
Diffstat (limited to 'gnu/packages/patches/libvpx-fix-armhf-link.patch')
-rw-r--r-- | gnu/packages/patches/libvpx-fix-armhf-link.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/patches/libvpx-fix-armhf-link.patch b/gnu/packages/patches/libvpx-fix-armhf-link.patch new file mode 100644 index 0000000000..e0b998d487 --- /dev/null +++ b/gnu/packages/patches/libvpx-fix-armhf-link.patch @@ -0,0 +1,23 @@ +This patch was copied from Debian. It is needed on armhf. + +--- a/build/make/configure.sh 2013-12-17 18:18:46.904410454 +0100 ++++ b/build/make/configure.sh 2013-12-17 18:19:58.720758736 +0100 +@@ -799,7 +799,6 @@ + + case ${tgt_cc} in + gcc) +- CROSS=${CROSS:-arm-none-linux-gnueabi-} + link_with_cc=gcc + setup_gnu_toolchain + arch_int=${tgt_isa##armv} +@@ -822,10 +821,6 @@ + check_add_cflags -mfpu=neon #-ftree-vectorize + check_add_asflags -mfpu=neon + fi +- +- if [ -z "${tune_cpu}" ]; then +- tune_cpu=cortex-a8 +- fi + else + check_add_cflags -march=${tgt_isa} + check_add_asflags -march=${tgt_isa} |