rpms/llvm/devel llvm-2.7-cxx_includes.patch, NONE, 1.1 llvm.spec, 1.46, 1.47

Michel Alexandre Salim salimma at fedoraproject.org
Sat Jun 5 11:49:56 UTC 2010


Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv15632/devel

Modified Files:
	llvm.spec 
Added Files:
	llvm-2.7-cxx_includes.patch 
Log Message:
* Sat Jun  5 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-4
- Add F-12/x86_64 and F-13 C++ header paths


llvm-2.7-cxx_includes.patch:
 InitHeaderSearch.cpp |   24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

--- NEW FILE llvm-2.7-cxx_includes.patch ---
--- llvm-2.7/tools/clang/lib/Frontend/InitHeaderSearch.cpp.cxx_includes	2010-03-06 20:38:10.000000000 +0100
+++ llvm-2.7/tools/clang/lib/Frontend/InitHeaderSearch.cpp	2010-06-05 13:43:03.150438148 +0200
@@ -524,10 +524,32 @@
     AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.2",
                                 "i686-redhat-linux","", "", triple);
 
+    AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.2",
+                                "x86_64-redhat-linux", "32", "", triple);
+
+    AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.2",
+                                "ppc64-redhat-linux", "64", "", triple);
+
     // Fedora 12 (February-2010+)
     AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.3",
                                 "i686-redhat-linux","", "", triple);
-      
+
+    AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.3",
+                                "x86_64-redhat-linux", "32", "", triple);
+
+    AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.3",
+                                "ppc64-redhat-linux", "64", "", triple);
+
+    // Fedora 13
+    AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.4",
+                                "i686-redhat-linux","", "", triple);
+
+    AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.4",
+                                "x86_64-redhat-linux", "32", "", triple);
+
+    AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.4.4",
+                                "ppc64-redhat-linux", "64", "", triple);
+
     // openSUSE 11.1 32 bit
     AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.3",
                                 "i586-suse-linux", "", "", triple);


Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- llvm.spec	26 May 2010 18:57:22 -0000	1.46
+++ llvm.spec	5 Jun 2010 11:49:56 -0000	1.47
@@ -5,7 +5,7 @@
 
 Name:           llvm
 Version:        2.7
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -15,6 +15,8 @@ Source0:        http://llvm.org/releases
 Source1:        http://llvm.org/releases/%{version}/clang-%{version}.tgz
 # Data files should be installed with timestamps preserved
 Patch0:         llvm-2.6-timestamp.patch
+# http://llvm.org/bugs/show_bug.cgi?id=7307
+Patch1:         llvm-2.7-cxx_includes.patch
 
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -180,6 +182,7 @@ HTML documentation for LLVM's OCaml bind
 mv clang-%{version} tools/clang
 
 %patch0 -p1 -b .timestamp
+%patch1 -p1 -b .cxx_includes
 
 # Encoding fix
 (cd tools/clang/docs && \
@@ -370,6 +373,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Jun  5 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-4
+- Add F-12/x86_64 and F-13 C++ header paths
+
 * Wed May 26 2010 Michel Salim <salimma at fedoraproject.org> - 2.7-3
 - Revert to disabling apidoc by default
 



More information about the scm-commits mailing list