Hello community, here is the log from the commit of package libvpx for openSUSE:Factory checked in at 2012-12-14 09:41:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvpx (Old) and /work/SRC/openSUSE:Factory/.libvpx.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvpx", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/libvpx/libvpx.changes 2012-09-23 21:07:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libvpx.new/libvpx.changes 2012-12-14 09:41:49.000000000 +0100 @@ -1,0 +2,9 @@ +Mon Dec 10 12:48:46 UTC 2012 - [email protected] + +- Fix ARM builds + + Removed old unused patch (libvpx-configure-add-armv7-tgt-isa.patch) + + Add new patches for ARM: + - libvpx-disable-cross-for-arm.patch: to fix toolchain names for ARM + - libvpx-armv7-use-hard-float.patch: to fix float abi for armv7 + +------------------------------------------------------------------- Old: ---- libvpx-configure-add-armv7-tgt-isa.patch New: ---- libvpx-armv7-use-hard-float.patch libvpx-disable-cross-for-arm.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvpx.spec ++++++ --- /var/tmp/diff_new_pack.GMQHWv/_old 2012-12-14 09:41:51.000000000 +0100 +++ /var/tmp/diff_new_pack.GMQHWv/_new 2012-12-14 09:41:51.000000000 +0100 @@ -20,14 +20,15 @@ Version: 1.1.0 Release: 0 Summary: VP8 codec library -License: BSD-3-Clause ; GPL-2.0+ +License: BSD-3-Clause and GPL-2.0+ Group: Productivity/Multimedia/Other Url: http://www.webmproject.org/ Source0: http://webm.googlecode.com/files/%{name}-v%{version}.tar.bz2 # PATCH-FIX-UPSTREAM libvpx-define-config_pic.patch [email protected] -- For older compilers, CONFIG_PIC need to be defined. Patch0: libvpx-define-config_pic.patch -Patch1: libvpx-configure-add-armv7-tgt-isa.patch -Patch2: libvpx-configure-add-s390.patch +Patch1: libvpx-configure-add-s390.patch +Patch2: libvpx-disable-cross-for-arm.patch +Patch3: libvpx-armv7-use-hard-float.patch # Needed to be able to create pkgconfig() provides. BuildRequires: pkg-config BuildRequires: yasm @@ -43,7 +44,7 @@ %package -n vpx-tools Summary: VP8 codec library - Utilities -License: BSD-3-Clause ; GPL-2.0+ +License: BSD-3-Clause and GPL-2.0+ Group: Productivity/Multimedia/Other %description -n vpx-tools @@ -72,7 +73,7 @@ %package devel Summary: VP8 codec library - Development headers -License: BSD-3-Clause ; GPL-2.0+ +License: BSD-3-Clause and GPL-2.0+ Group: Development/Languages/C and C++ Requires: %{name}1 = %{version} @@ -89,8 +90,9 @@ %prep %setup -q -n %name-v%version %patch0 -p1 -#patch1 -p1 +%patch1 %patch2 +%patch3 %build cd build @@ -106,6 +108,9 @@ --libdir=%{_libdir} \ --enable-debug \ --enable-shared \ +%ifarch armv5tel armv5el + --target=armv5te-linux-gcc \ +%endif %ifarch armv7l armv7hl --target=armv7-linux-gcc \ --enable-runtime-cpu-detect \ ++++++ libvpx-armv7-use-hard-float.patch ++++++ --- build/make/configure.sh.orig 2012-12-10 12:55:30.276337981 +0100 +++ build/make/configure.sh 2012-12-10 13:38:41.656642859 +0100 @@ -738,8 +738,8 @@ process_common_toolchain() { check_add_cflags -mfpu=neon #-ftree-vectorize check_add_asflags -mfpu=neon fi - check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfloat-abi=softfp - check_add_asflags -mcpu=cortex-a8 -mfloat-abi=softfp #-march=armv7-a + check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfloat-abi=hard + check_add_asflags -mcpu=cortex-a8 -mfloat-abi=hard #-march=armv7-a else check_add_cflags -march=${tgt_isa} check_add_asflags -march=${tgt_isa} ++++++ libvpx-disable-cross-for-arm.patch ++++++ --- build/make/configure.sh.orig 2012-12-10 12:55:30.276337981 +0100 +++ build/make/configure.sh 2012-12-10 12:58:16.721521547 +0100 @@ -725,7 +725,7 @@ process_common_toolchain() { case ${tgt_cc} in gcc) - CROSS=${CROSS:-arm-none-linux-gnueabi-} + CROSS="" link_with_cc=gcc setup_gnu_toolchain arch_int=${tgt_isa##armv} -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
