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]
