Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=bd29973a571b1d667617e02b0e0d3fe01aab19bc

commit bd29973a571b1d667617e02b0e0d3fe01aab19bc
Author: DeX77 <[email protected]>
Date:   Sat Oct 11 21:30:18 2014 +0200

llvm-3.4.2-5-x86_64

* release bump
* fix missing backward header path
* fix missing gcclib path

diff --git a/source/devel/llvm/FrugalBuild b/source/devel/llvm/FrugalBuild
index ec035dd..ce51d09 100644
--- a/source/devel/llvm/FrugalBuild
+++ b/source/devel/llvm/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=llvm
pkgver=3.4.2
-pkgrel=4
+pkgrel=5
url="http://www.llvm.org";
pkgdesc="Low Level Virtual Machine (Compiler , Tools and Libs)"
gcc_ver="4.8.3"
@@ -20,7 +20,7 @@ _F_make_opts="${MAKEFLAGS} REQUIRES_RTTI=1"
sha1sums=('c5287384d0b95ecb0fd7f024be2cdfb60cd94bc9' \
'add5420b10c3c3a38c4dc2322f8b64ba0a5def97' \
'9b4d212f4cea66982bc21d73aac248543f1ca6c5' \
-          'b9791ec055d10351176a5453eb799d8cb67ac009' \
+          '4572bd857d0e39f1b5669cc197afd88ed1a7ed84' \
'e1adb95ab4f0d1ed942da8d15ac4605d483ac922')

subpkgs=("${subpkgs[@]}" "clang")
diff --git a/source/devel/llvm/fix-include-path.patch 
b/source/devel/llvm/fix-include-path.patch
index b6b5543..ab4d3dc 100644
--- a/source/devel/llvm/fix-include-path.patch
+++ b/source/devel/llvm/fix-include-path.patch
@@ -1,7 +1,24 @@
-diff -ur a/tools/clang/lib/Driver/ToolChains.cpp 
b/tools/clang/lib/Driver/ToolChains.cpp
---- a/tools/clang/lib/Driver/ToolChains.cpp    2013-12-02 12:00:07.000000000 
+0200
-+++ b/tools/clang/lib/Driver/ToolChains.cpp    2014-02-21 18:39:29.207111700 
+0200
-@@ -2586,8 +2586,13 @@
+--- llvm-3.4.2.src/tools/clang/lib/Driver/ToolChains.cpp       2014-04-26 
01:38:13.000000000 +0200
++++ llvm-3.4.2.src.new/tools/clang/lib/Driver/ToolChains.cpp   2014-10-11 
00:33:04.000000000 +0200
+@@ -1124,14 +1124,15 @@
+   static const char *const X86_64Triples[] = {
+     "x86_64-linux-gnu", "x86_64-unknown-linux-gnu", "x86_64-pc-linux-gnu",
+     "x86_64-redhat-linux6E", "x86_64-redhat-linux", "x86_64-suse-linux",
+-    "x86_64-manbo-linux-gnu", "x86_64-linux-gnu", "x86_64-slackware-linux"
++    "x86_64-manbo-linux-gnu", "x86_64-linux-gnu", "x86_64-slackware-linux",
++    "x86_64-frugalware-linux"
+   };
+   static const char *const X86LibDirs[] = { "/lib32", "/lib" };
+   static const char *const X86Triples[] = {
+     "i686-linux-gnu", "i686-pc-linux-gnu", "i486-linux-gnu", "i386-linux-gnu",
+     "i386-redhat-linux6E", "i686-redhat-linux", "i586-redhat-linux",
+     "i386-redhat-linux", "i586-suse-linux", "i486-slackware-linux",
+-    "i686-montavista-linux"
++    "i686-montavista-linux", "i686-frugalware-linux"
+   };
+
+   static const char *const MIPSLibDirs[] = { "/lib" };
+@@ -2588,8 +2589,14 @@
if (DriverArgs.hasArg(options::OPT_nostdinc))
return;

@@ -10,6 +27,7 @@ diff -ur a/tools/clang/lib/Driver/ToolChains.cpp 
b/tools/clang/lib/Driver/ToolCh
+  if (!DriverArgs.hasArg(options::OPT_nostdlibinc)) {
+    addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/local/include");
+    addSystemInclude(DriverArgs, CC1Args, D.SysRoot + 
"/usr/include/c++/@gcc_ver@");
++    addSystemInclude(DriverArgs, CC1Args, D.SysRoot + 
"/usr/include/c++/@gcc_ver@/backward");
+    addSystemInclude(DriverArgs, CC1Args, D.SysRoot + 
"/usr/include/c++/@gcc_ver@/i686-frugalware-linux");
+    addSystemInclude(DriverArgs, CC1Args, D.SysRoot + 
"/usr/include/c++/@gcc_ver@/x86_64-frugalware-linux");
+    addSystemInclude(DriverArgs, CC1Args, D.SysRoot + 
"/usr/include/c++/@gcc_ver@/arm-frugalware-linux-gnueabi");
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to