Hello community,

here is the log from the commit of package openmpi for openSUSE:Factory checked 
in at 2012-08-08 11:15:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openmpi (Old)
 and      /work/SRC/openSUSE:Factory/.openmpi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openmpi", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/openmpi/openmpi.changes  2012-07-30 
21:50:47.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openmpi.new/openmpi.changes     2012-08-08 
11:15:04.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Aug  6 15:55:24 UTC 2012 - [email protected]
+
+- fix build on ARMv5/v6 platforms as well
+
+-------------------------------------------------------------------

New:
----
  remove-assembler-for-armv5.diff

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

Other differences:
------------------
++++++ openmpi.spec ++++++
--- /var/tmp/diff_new_pack.K9Jfy6/_old  2012-08-08 11:15:05.000000000 +0200
+++ /var/tmp/diff_new_pack.K9Jfy6/_new  2012-08-08 11:15:05.000000000 +0200
@@ -29,6 +29,7 @@
 Source1:        mpivars.sh
 Source2:        mpivars.csh
 Source3:        baselibs.conf
+Patch0:         remove-assembler-for-armv5.diff
 Url:            http://www.open-mpi.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Modules
@@ -81,6 +82,9 @@
 
 %prep
 %setup -q
+%ifarch armv5el armv5tel
+%patch0
+%endif
 
 %build
 %configure \

++++++ remove-assembler-for-armv5.diff ++++++
--- opal/asm/asm-data.txt
+++ opal/asm/asm-data.txt
@@ -48,15 +48,6 @@
 
 ######################################################################
 #
-# ARM (ARMv7 and later)
-#
-######################################################################
-
-ARM    default-.text-.globl-:--.L-#-1-1-1-1-1  arm-linux
-
-
-######################################################################
-#
 # Intel Pentium Class
 #
 ######################################################################
--- configure
+++ configure
@@ -27858,6 +27858,8 @@
     ompi_cv_asm_file=""
 fi
 
+    ompi_cv_asm_file=""
+
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for atomic assembly 
filename" >&5
 $as_echo_n "checking for atomic assembly filename... " >&6; }
     if test "$ompi_cv_asm_file" = "" ; then
--- opal/include/opal/sys/atomic.h
+++ opal/include/opal/sys/atomic.h
@@ -310,7 +310,7 @@
 #endif
 void opal_atomic_unlock(opal_atomic_lock_t *lock);
 
-
+#if OPAL_WANT_SMP_LOCKS
 #if OPAL_HAVE_ATOMIC_SPINLOCKS == 0
 #undef OPAL_HAVE_ATOMIC_SPINLOCKS
 #define OPAL_HAVE_ATOMIC_SPINLOCKS (OPAL_HAVE_ATOMIC_CMPSET_32 || 
OPAL_HAVE_ATOMIC_CMPSET_64)
@@ -318,6 +318,7 @@
 #endif
 
 #endif /* OPAL_HAVE_ATOMIC_SPINLOCKS */
+#endif /* OPAL_WANT_SMP_LOCKS */
 
 
 /**********************************************************************
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to