Mailinglist Archive: opensuse-commit (1929 mails)
| < Previous | Next > |
commit llvm for openSUSE:12.1
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Tue, 25 Oct 2011 16:15:55 +0200
- Message-id: <20111025141555.26539202CE@hilbert.suse.de>
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@xxxxxxxxxx"
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@xxxxxxxx
+
+- Update to r142912 llvm-3.0 branch
+ * Fixes to python bindings
+
+-------------------------------------------------------------------
+Fri Oct 21 06:57:07 UTC 2011 - idonmez@xxxxxxxx
+
+- Update to r142641
+ * llvm/clang 3.0 rc1
+
+-------------------------------------------------------------------
+Thu Oct 20 17:56:08 UTC 2011 - idonmez@xxxxxxxx
+
+- Enable ARM code generation
+
+-------------------------------------------------------------------
+Wed Oct 19 15:47:10 UTC 2011 - idonmez@xxxxxxxx
+
+- Fix libdir on x86_64
+
+-------------------------------------------------------------------
+Tue Oct 18 10:42:09 UTC 2011 - idonmez@xxxxxxxx
+
+- 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@xxxxxxx -- 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
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@xxxxxxxxxx"
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@xxxxxxxx
+
+- Update to r142912 llvm-3.0 branch
+ * Fixes to python bindings
+
+-------------------------------------------------------------------
+Fri Oct 21 06:57:07 UTC 2011 - idonmez@xxxxxxxx
+
+- Update to r142641
+ * llvm/clang 3.0 rc1
+
+-------------------------------------------------------------------
+Thu Oct 20 17:56:08 UTC 2011 - idonmez@xxxxxxxx
+
+- Enable ARM code generation
+
+-------------------------------------------------------------------
+Wed Oct 19 15:47:10 UTC 2011 - idonmez@xxxxxxxx
+
+- Fix libdir on x86_64
+
+-------------------------------------------------------------------
+Tue Oct 18 10:42:09 UTC 2011 - idonmez@xxxxxxxx
+
+- 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@xxxxxxx -- 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |