Hello community,

here is the log from the commit of package llvm for openSUSE:Factory checked in 
at 2012-12-17 09:35:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm (Old)
 and      /work/SRC/openSUSE:Factory/.llvm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm", Maintainer is "orpha...@suse.de"

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm/llvm.changes        2012-12-14 
09:42:29.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes   2012-12-17 
09:35:35.000000000 +0100
@@ -1,0 +2,11 @@
+Fri Dec 14 18:13:40 UTC 2012 - idon...@suse.com
+
+- Disable compilation on PPC, only PPC64 is supported.
+
+-------------------------------------------------------------------
+Fri Dec 14 13:18:39 UTC 2012 - idon...@suse.com
+
+- Add python-ulimit.patch: Don't set a limit on address space.
+  This enables us running tests on PowerPC.
+
+-------------------------------------------------------------------

New:
----
  python-ulimit.patch

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

Other differences:
------------------
++++++ llvm.spec ++++++
--- /var/tmp/diff_new_pack.GmexR7/_old  2012-12-17 09:35:38.000000000 +0100
+++ /var/tmp/diff_new_pack.GmexR7/_new  2012-12-17 09:35:38.000000000 +0100
@@ -18,7 +18,7 @@
 
 %define _revision     169678
 %define _release_version 3.2
-%define _supported_archs "arm,x86"
+%define _supported_archs "arm,powerpc,x86"
 
 Name:           llvm
 Version:        3.1.99.r%{_revision}
@@ -42,6 +42,8 @@
 Patch6:         arm_suse_support.diff
 # PATCH-FIX-OPENSUSE disable_neon_in_armv7.diff -- Disable use of neon in 
armv7 openSUSE
 Patch7:         disable_neon_in_armv7.diff
+# PATCH-FIX-UPSTREAM python-ulimit.patch  Upstream r169695
+Patch8:         python-ulimit.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -63,6 +65,8 @@
 BuildRequires:  libtool
 BuildRequires:  python-base
 BuildRequires:  python-sphinx
+# llvm does not work on ppc, only ppc64
+ExcludeArch:    ppc
 
 %description
 LLVM is a compiler infrastructure designed for compile-time,
@@ -139,6 +143,7 @@
 %ifarch armv7l armv7hl
 %patch7 -p0
 %endif
+%patch8 -p1
 
 # We hardcode i586
 rm tools/clang/test/Driver/x86_features.c

++++++ python-ulimit.patch ++++++
Index: llvm/test/Makefile
===================================================================
--- llvm.orig/test/Makefile
+++ llvm/test/Makefile
@@ -78,8 +78,7 @@ else # !SunOS
 ifeq ($(HOST_OS),AuroraUX)
 ULIMIT=ulimit -t 600 ; ulimit -d 512000 ; ulimit -v 512000 ;
 else # !AuroraUX
-# Fedora 13 x86-64 python fails with -v 76800
-ULIMIT=ulimit -t 600 ; ulimit -d 512000 ; ulimit -m 512000 ; ulimit -v 1024000 
;
+ULIMIT=ulimit -t 600 ; ulimit -d 512000 ; ulimit -m 512000 ;
 endif # AuroraUX
 endif # SunOS
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to