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
