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]

Reply via email to