llvm: 2.8 -> 3.1
This commit is contained in:
parent
4be3b2f57b
commit
8eed60cd0e
576
llvm/.footprint
576
llvm/.footprint
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,2 @@
|
||||
10e14c901fc3728eecbd5b829e011b59 clang-2.8.tgz
|
||||
220d361b4d17051ff4bb21c64abe05ba llvm-2.8.tgz
|
||||
ca56c3ef8b07ab8f9b168c99df47c501 llvm.diff
|
||||
59bf2d3120a3805f27cafda3823caaf8 clang-3.1.src.tar.gz
|
||||
16eaa7679f84113f65b12760fdfe4ee1 llvm-3.1.src.tar.gz
|
||||
|
15
llvm/Pkgfile
15
llvm/Pkgfile
@ -1,18 +1,17 @@
|
||||
# Description: LLVM including clang
|
||||
# URL: http://llvm.org
|
||||
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
|
||||
# Maintainer: Thomas Penteker, tek at serverop dot de
|
||||
# Packager: Tilman Sauerbeck, tilman at crux dot nu
|
||||
|
||||
name=llvm
|
||||
version=2.8
|
||||
release=2
|
||||
source=(http://llvm.org/releases/$version/{$name,clang}-$version.tgz llvm.diff)
|
||||
version=3.1
|
||||
release=1
|
||||
source=(http://llvm.org/releases/$version/{$name,clang}-$version.src.tar.gz)
|
||||
|
||||
build() {
|
||||
patch -p1 -d clang-$version -i $SRC/llvm.diff
|
||||
mv clang-$version.src $name-$version.src/tools/clang
|
||||
|
||||
mv clang-$version $name-$version/tools/clang
|
||||
|
||||
cd $name-$version
|
||||
cd $name-$version.src
|
||||
|
||||
./configure --prefix=/usr --without-oprofile
|
||||
|
||||
|
@ -1,20 +0,0 @@
|
||||
Fix C++ include paths.
|
||||
|
||||
diff -aur clang-2.8.orig/lib/Frontend/InitHeaderSearch.cpp clang-2.8/lib/Frontend/InitHeaderSearch.cpp
|
||||
--- clang-2.8.orig/lib/Frontend/InitHeaderSearch.cpp 2010-09-03 18:45:53.000000000 +0200
|
||||
+++ clang-2.8/lib/Frontend/InitHeaderSearch.cpp 2010-10-30 11:21:51.415000159 +0200
|
||||
@@ -706,6 +706,14 @@
|
||||
"i686-pc-linux-gnu", "", "", triple);
|
||||
AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.3.1",
|
||||
"x86_64-unknown-linux-gnu", "", "", triple);
|
||||
+
|
||||
+ // CRUX 2010-10-30
|
||||
+ AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.5.1",
|
||||
+ "i686-pc-linux-gnu", "", "", triple);
|
||||
+ AddGnuCPlusPlusIncludePaths("/usr/include/c++/4.5.1",
|
||||
+ "x86_64-unknown-linux-gnu", "", "", triple);
|
||||
+
|
||||
+
|
||||
// Gentoo x86 2009.1 stable
|
||||
AddGnuCPlusPlusIncludePaths(
|
||||
"/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/include/g++-v4",
|
Loading…
Reference in New Issue
Block a user