[shogun/el5] temporarily disabled mono-shogun on all arm-arches

Björn Esser besser82 at fedoraproject.org
Tue Dec 17 13:35:36 UTC 2013


commit 6277eb44922b298b768f99c3b07e9db4ba1894ba
Author: Björn Esser <bjoern.esser at gmail.com>
Date:   Tue Dec 17 14:34:34 2013 +0100

    temporarily disabled mono-shogun on all arm-arches

 shogun.spec |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)
---
diff --git a/shogun.spec b/shogun.spec
index 8363633..12b8918 100644
--- a/shogun.spec
+++ b/shogun.spec
@@ -31,11 +31,25 @@
 # Some bindings are globally disabled by default, because they either FTBFS
 # or testsuite fails for them.  We disable them here until they will build.
 %global without_java	1	# needs Oracle's binary-JDK, unfortunately.
-#%%global without_mono	1	# Mono-bindings are currently segfaulting.
 %global without_perl	1	# not fully implemented by upstream,yet.
 %global without_python3	1	# not fully ported by upstream, yet.
 %global without_r	1	# Testsuite chokes, build broken for R >= 3.0.0.
 
+# Mono-bindings are currently segfaulting during testsuite on arm.
+# See rhbz# 1043941:  https://bugzilla.redhat.com/show_bug.cgi?id=1043941
+#
+# Temporarily disabling mono-shogun for all arm-arches.
+%{?armv3l:	%global without_mono	1}
+%{?armv4b:	%global without_mono	1}
+%{?armv4l:	%global without_mono	1}
+%{?armv4tl:	%global without_mono	1}
+%{?armv5tel:	%global without_mono	1}
+%{?armv5tejl:	%global without_mono	1}
+%{?armv6l:	%global without_mono	1}
+%{?armv7l:	%global without_mono	1}
+%{?armv7hl:	%global without_mono	1}
+%{?armv7hnl:	%global without_mono	1}
+
 # Some switches to control build of SWIGed-bindings and testsuite.  You still
 # can pass overriding defines `-D 'with_XXX 1'` or `-D 'without_XXX 1'` to
 # rpmbuild.
@@ -80,7 +94,7 @@ pre-processing.
 
 Name:			shogun
 Version:		%{branch}.0
-Release:		0.4%{?gitrel_src}%{?dist}
+Release:		0.5%{?gitrel_src}%{?dist}
 Summary:		Large Scale Machine Learning Toolbox
 
 # ===== License-breakdown =====
@@ -937,6 +951,9 @@ rm -f examples/undocumented/cmdline_static/out.txt
 ###############################################################################
 
 %changelog
+* Tue Dec 17 2013 Björn Esser <bjoern.esser at gmail.com> - 3.1.0-0.5.git20131216.7230f07
+- temporarily disabled mono-shogun on all arm-arches
+
 * Tue Dec 17 2013 Björn Esser <bjoern.esser at gmail.com> - 3.1.0-0.4.git20131216.7230f07
 - enable build of mono-shogun, since it should be fixed in current
   checkout (#1043859)


More information about the scm-commits mailing list