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