Hello community,

here is the log from the commit of package mono-core for openSUSE:Factory 
checked in at 2012-09-10 15:20:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mono-core (Old)
 and      /work/SRC/openSUSE:Factory/.mono-core.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mono-core", Maintainer is "mono-maintain...@suse.de"

Changes:
--------
--- /work/SRC/openSUSE:Factory/mono-core/mono-core.changes      2012-08-08 
11:13:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.mono-core.new/mono-core.changes 2012-09-10 
15:21:00.000000000 +0200
@@ -6,0 +7,20 @@
+Fri Dec  2 13:31:57 UTC 2011 - ag...@suse.de
+
+- use hammer approach for vfp instead
+
+-------------------------------------------------------------------
+Sun Nov 27 21:17:24 UTC 2011 - ag...@suse.de
+
+- add arch linux vfp patch
+
+-------------------------------------------------------------------
+Sun Nov 27 16:36:08 UTC 2011 - ag...@suse.de
+
+- use vfp on armv7
+
+-------------------------------------------------------------------
+Sun Nov 27 03:01:37 UTC 2011 - ag...@suse.de
+
+- fix arm build to not depend on the build host's /proc/cpuinfo
+
+-------------------------------------------------------------------

New:
----
  mono-arm-cpuinfo-v5.patch
  mono-arm-cpuinfo-v7.patch
  mono-arm-vfp.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mono-core.spec ++++++
--- /var/tmp/diff_new_pack.KyUrif/_old  2012-09-10 15:21:02.000000000 +0200
+++ /var/tmp/diff_new_pack.KyUrif/_new  2012-09-10 15:21:02.000000000 +0200
@@ -33,6 +33,9 @@
 Version:        2.10.6
 Release:        0
 Source0:        mono-%{version}.tar.bz2
+Patch1:         mono-arm-cpuinfo-v5.patch
+Patch2:         mono-arm-cpuinfo-v7.patch
+Patch3:         mono-arm-vfp.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -99,12 +102,25 @@
 
 %prep
 %setup -q -n mono-%{version}
+%ifarch armv5el
+%patch1 -p1
+%endif
+%ifarch armv7l armv7hl
+%patch2 -p1
+%patch3 -p1
+%endif
 
 %build
 # These are only needed if there are patches to the runtime
 #rm -f libgc/libtool.m4
 #autoreconf --force --install
 #autoreconf --force --install libgc
+%ifarch armv7l armv7hl
+export MONO_CPU_ARCH="armv7l-thumb"
+%endif
+%ifarch armv5el
+export MONO_CPU_ARCH="armv5el"
+%endif
 export CFLAGS=" $RPM_OPT_FLAGS -fno-strict-aliasing"
 # distro specific configure options
 %if %llvm == yes

++++++ mono-arm-cpuinfo-v5.patch ++++++
Index: mono-2.10.6/mono/mini/mini-arm.c
===================================================================
--- mono-2.10.6.orig/mono/mini/mini-arm.c
+++ mono-2.10.6/mono/mini/mini-arm.c
@@ -592,6 +592,9 @@ mono_arch_cpu_optimizazions (guint32 *ex
        v5_supported = TRUE;
        darwin = TRUE;
        iphone_abi = TRUE;
+#elif 1
+       thumb_supported = TRUE;
+       v5_supported = TRUE;
 #else
        char buf [512];
        char *line;
++++++ mono-arm-cpuinfo-v7.patch ++++++
Index: mono-2.10.6/mono/mini/mini-arm.c
===================================================================
--- mono-2.10.6.orig/mono/mini/mini-arm.c
+++ mono-2.10.6/mono/mini/mini-arm.c
@@ -592,6 +592,11 @@ mono_arch_cpu_optimizazions (guint32 *ex
        v5_supported = TRUE;
        darwin = TRUE;
        iphone_abi = TRUE;
+#elif 1
+       thumb_supported = TRUE;
+       v5_supported = TRUE;
+       v6_supported = TRUE;
+       v7_supported = TRUE;
 #else
        char buf [512];
        char *line;
++++++ mono-arm-vfp.patch ++++++
Index: mono-2.10.6/configure
===================================================================
--- mono-2.10.6.orig/configure
+++ mono-2.10.6/configure
@@ -23729,11 +23729,12 @@ main ()
   return 0;
 }
 _ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-  fpu=FPA
-else
-  fpu=NONE
-fi
+#if ac_fn_c_try_compile "$LINENO"; then :
+#  fpu=FPA
+#else
+#  fpu=NONE
+#fi
+fpu=VFP
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $fpu" >&5
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to