Hello community, here is the log from the commit of package llvm for openSUSE:12.1 checked in at 2011-10-25 16:15:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.1/llvm (Old) and /work/SRC/openSUSE:12.1/.llvm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "llvm", Maintainer is "MHopf@novell.com" Changes: -------- --- /work/SRC/openSUSE:12.1/llvm/llvm.changes 2011-10-24 13:05:58.000000000 +0200 +++ /work/SRC/openSUSE:12.1/.llvm.new/llvm.changes 2011-10-25 16:15:48.000000000 +0200 @@ -1,0 +2,39 @@ +Tue Oct 25 07:13:47 UTC 2011 - idonmez@suse.com + +- Update to r142912 llvm-3.0 branch + * Fixes to python bindings + +------------------------------------------------------------------- +Fri Oct 21 06:57:07 UTC 2011 - idonmez@suse.com + +- Update to r142641 + * llvm/clang 3.0 rc1 + +------------------------------------------------------------------- +Thu Oct 20 17:56:08 UTC 2011 - idonmez@suse.com + +- Enable ARM code generation + +------------------------------------------------------------------- +Wed Oct 19 15:47:10 UTC 2011 - idonmez@suse.com + +- Fix libdir on x86_64 + +------------------------------------------------------------------- +Tue Oct 18 10:42:09 UTC 2011 - idonmez@suse.com + +- Update to r142341 + * First build from 3.0 branch + * -Wc++98-compat warnings for the lexer + * Add flags for the remaining shift related warnings + (-Wshift-count-negative, -Wshift-count-overflow). + * Only warn in -Wliteral-conversion if the conversion + loses information + * Added clang_getCompletionAnnotation and + clang_getCompletionNumAnnotations to retrieve annotations + from completion string. + * Add support for -std=gnu90 and -std=c++03, for compatibility + with modern gcc. +- Switch to tar.bz2 and remove xz dependency + +------------------------------------------------------------------- Old: ---- llvm-2.9.99.svn20110929.tar.xz New: ---- llvm-2.9.99.svn20111025.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm.spec ++++++ --- /var/tmp/diff_new_pack.tITTSi/_old 2011-10-25 16:15:54.000000000 +0200 +++ /var/tmp/diff_new_pack.tITTSi/_new 2011-10-25 16:15:54.000000000 +0200 @@ -16,7 +16,7 @@ # -%define _revision 140782 +%define _revision 142912 %define _release_version 3.0 %if 0%{?suse_version} >= 1200 @@ -26,13 +26,13 @@ %endif Name: llvm -Version: 2.9.99.svn20110929 +Version: 2.9.99.svn20111025 Release: 1 License: NCSA Summary: Low Level Virtual Machine Url: http://www.llvm.org Group: Development/Languages/Other -Source0: %{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar.bz2 Source100: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE set-revision.patch idoenmez@suse.de -- Allow us to set revision Patch1: set-revision.patch @@ -55,7 +55,6 @@ BuildRequires: python-devel BuildRequires: tcl-devel BuildRequires: tk-devel -BuildRequires: xz # Code10 does not have libffi %if 0%{?suse_version} > 1100 @@ -141,7 +140,7 @@ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DLLVM_ENABLE_ASSERTIONS=TRUE \ - -DLLVM_TARGETS_TO_BUILD=X86 \ + -DLLVM_TARGETS_TO_BUILD="ARM;X86" \ .. make %{?_smp_mflags} @@ -181,6 +180,11 @@ %makeinstall cd .. +# Fixup libdir for x86-64 +%ifarch x86_64 +sed -i s,ABS_RUN_DIR/lib,ABS_RUN_DIR/lib64, %{buildroot}/%{_bindir}/llvm-config +%endif + # cleanup file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d file %{buildroot}/%{_libdir}/%{name}/*.so | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d @@ -243,6 +247,8 @@ # Create man pages because cmake buildsystem doesn't do for us install -m 755 -d %{buildroot}%{_mandir}/man1 +# tblgen is not installed anymore. +rm docs/CommandGuide/tblgen.pod for i in docs/CommandGuide/*.pod tools/clang/docs/tools/*.pod; do page=`echo $i|awk -F"/" '{print $(NF)}'|sed s,.pod,,` && pod2man -s1 $i %{buildroot}%{_mandir}/man1/$page.1; @@ -263,9 +269,9 @@ %fdupes -s %{buildroot}%{_docdir}/%{name} %fdupes -s %{buildroot}%{_docdir}/%{name}-doc -%post -p /sbin/ldconfig +%post -n llvm-clang-devel -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n llvm-clang-devel -p /sbin/ldconfig %files %defattr(-,root,root) @@ -292,7 +298,6 @@ %{_bindir}/clang %{_bindir}/clang-* %{_bindir}/clang++ -%{_bindir}/tblgen %{_bindir}/c-index-test %{_bindir}/ccc-analyzer %{_bindir}/c++-analyzer @@ -304,7 +309,6 @@ %{py_sitedir}/Resources %{_datadir}/clang %{_mandir}/man1/clang.1.gz -%{_mandir}/man1/tblgen.1.gz %dir %{_libdir}/clang %dir %{_libdir}/clang/* %dir %{_libdir}/clang/*/include @@ -321,6 +325,7 @@ %{_libdir}/clang/*/include/nmmintrin.h %{_libdir}/clang/*/include/pmmintrin.h %{_libdir}/clang/*/include/smmintrin.h +%{_libdir}/clang/*/include/stdalign.h %{_libdir}/clang/*/include/stdarg.h %{_libdir}/clang/*/include/stdbool.h %{_libdir}/clang/*/include/stddef.h ++++++ llvm-2.9.99.svn20110929.tar.xz -> llvm-2.9.99.svn20111025.tar.bz2 ++++++ /work/SRC/openSUSE:12.1/llvm/llvm-2.9.99.svn20110929.tar.xz /work/SRC/openSUSE:12.1/.llvm.new/llvm-2.9.99.svn20111025.tar.bz2 differ: char 1, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org