[llvm] llvm and clang 3.4.2

Adam Jackson ajax at fedoraproject.org
Thu Jul 24 15:27:14 UTC 2014


commit f4bd583c147468855869143f862352b9870a99b5
Author: Adam Jackson <ajax at redhat.com>
Date:   Thu Jul 24 11:23:21 2014 -0400

    llvm and clang 3.4.2

 0001-Merging-r207990.patch                         |   40 ------
 ...LE-ELFv2-ABI-updates-for-the-.opd-section.patch |   53 --------
 0002-Merging-r208721.patch                         |   85 -------------
 0003-Merging-r208501.patch                         |  126 --------------------
 0004-Merging-r208908.patch                         |   38 ------
 llvm.spec                                          |   28 ++---
 sources                                            |    4 +-
 7 files changed, 15 insertions(+), 359 deletions(-)
---
diff --git a/llvm.spec b/llvm.spec
index 4c1b5fd..b39934c 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -36,7 +36,7 @@
 
 Name:           llvm
 Version:        3.4
-Release:        12%{?dist}
+Release:        13%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -44,8 +44,8 @@ License:        NCSA
 URL:            http://llvm.org/
 
 # source archives
-Source0:        %{downloadurl}/llvm-%{version}.1%{?prerel}.src.tar.gz
-Source1:        %{downloadurl}/clang-%{version}%{?prerel}.src.tar.gz
+Source0:	http://llvm.org/releases/3.4.2/llvm-3.4.2.src.tar.gz
+Source1:	http://llvm.org/releases/3.4.2/cfe-3.4.2.src.tar.gz
 Source2:        %{downloadurl}/compiler-rt-%{version}%{?prerel}.src.tar.gz
 Source3:        %{downloadurl}/lldb-%{version}%{?prerel}.src.tar.gz
 
@@ -54,10 +54,10 @@ Source10:       llvm-Config-config.h
 Source11:       llvm-Config-llvm-config.h
 
 # sync with release_34 at 209031
-Patch1:		0001-Merging-r207990.patch
-Patch2:		0002-Merging-r208721.patch
-Patch3:		0003-Merging-r208501.patch
-Patch4:		0004-Merging-r208908.patch
+#Patch1:		0001-Merging-r207990.patch
+#Patch2:		0002-Merging-r208721.patch
+#Patch3:		0003-Merging-r208501.patch
+#Patch4:		0004-Merging-r208908.patch
 
 # patches
 Patch11:	0001-data-install-preserve-timestamps.patch
@@ -67,7 +67,7 @@ Patch12:	0002-linker-flags-speedup-memory.patch
 Patch20:	clang-3.4-arm-hard-float.patch
 
 # temporary measure to get ppc64le building, if perhaps not working
-Patch21:	0001-PPC64LE-ELFv2-ABI-updates-for-the-.opd-section.patch
+#Patch21:	0001-PPC64LE-ELFv2-ABI-updates-for-the-.opd-section.patch
 
 # http://llvm.org/bugs/attachment.cgi?id=12586
 Patch22:	pr12586.patch
@@ -291,10 +291,10 @@ HTML documentation for LLVM's OCaml binding.
 
 
 %prep
-%setup -q %{?with_clang:-a1} %{?with_crt:-a2} %{?with_lldb:-a3} -n llvm-3.4.1.src
+%setup -q %{?with_clang:-a1} %{?with_crt:-a2} %{?with_lldb:-a3} -n llvm-3.4.2.src
 rm -rf tools/clang tools/lldb projects/compiler-rt
 %if %{with clang}
-mv clang-%{version} tools/clang
+mv cfe-*/ tools/clang
 %endif
 %if %{with crt}
 mv compiler-rt-%{version} projects/compiler-rt
@@ -303,16 +303,11 @@ mv compiler-rt-%{version} projects/compiler-rt
 mv lldb-%{version} tools/lldb
 %endif
 
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
 %patch11 -p1
 %patch12 -p1
 %if %{with clang}
 %patch20 -p1
 %endif
-%patch21 -p1
 %patch22 -p1
 
 # fix library paths
@@ -679,6 +674,9 @@ exit 0
 %endif
 
 %changelog
+* Thu Jul 24 2014 Adam Jackson <ajax at redhat.com> 3.4-13
+- llvm and clang 3.4.2
+
 * Tue Jul 22 2014 Richard W.M. Jones <rjones at redhat.com> - 3.4-12
 - OCaml 4.02.0 beta rebuild.
 
diff --git a/sources b/sources
index 63b25c4..cc6a532 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-b378f1e2c424e03289effc75268d3d2c  clang-3.4.src.tar.gz
 7ed60a0463f9fdfa20db7109d4624cee  lldb-3.4.src.tar.gz
 7938353e3a3bda85733a165e7ac4bb84  compiler-rt-3.4.src.tar.gz
-b90697f4de35563ad6c35924defa8dd1  llvm-3.4.1.src.tar.gz
+87945973b7c73038871c5f849a818588  cfe-3.4.2.src.tar.gz
+a20669f75967440de949ac3b1bad439c  llvm-3.4.2.src.tar.gz


More information about the scm-commits mailing list