diff options
author | marino <marino> | 2012-11-22 22:45:15 +0000 |
---|---|---|
committer | marino <marino> | 2012-11-22 22:45:15 +0000 |
commit | 32fa46d3a2a125858fe1d5fbfaf63dca261595b9 (patch) | |
tree | 126cffe752d67c53aded224b70c71cf6cf7bcd13 /lang/clang/distinfo | |
parent | 316564ce17e69c1c2ecc331f95c49eab5d829c1e (diff) | |
download | pkgsrc-32fa46d3a2a125858fe1d5fbfaf63dca261595b9.tar.gz |
lang/clang: Fix binary generation on latest DragonFly
Clang was hardwired to search for crt* stuff and libstdc++ at
/usr/lib/gcc41. This worked for most people even when DragonFly
moved to gcc 4.4 as the primary base compiler since gcc 4.1 was
usually also on the system.
With the release of DragonFly 3.2, gcc 4.7 replaced gcc 4.1 and
clang stopped compiling due to not being able to find libraries and
crt* objects. The new patches make clang driver first look for
gcc 4.7 and failing to find that: gcc 4.4.
The other patches were "de-fuzzed".
Revision bump was necessary because clang did build, it just didn't
work.
Patches submitted upstream:
http://llvm.org/bugs/show_bug.cgi?id=14417
Diffstat (limited to 'lang/clang/distinfo')
-rw-r--r-- | lang/clang/distinfo | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lang/clang/distinfo b/lang/clang/distinfo index 25a0f50c668..957dab6f762 100644 --- a/lang/clang/distinfo +++ b/lang/clang/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.11 2012/05/25 09:06:52 marino Exp $ +$NetBSD: distinfo,v 1.12 2012/11/22 22:45:15 marino Exp $ SHA1 (clang-3.1.src.tar.gz) = 19f33b187a50d22fda2a6f9ed989699a9a9efd62 RMD160 (clang-3.1.src.tar.gz) = 5ae09d3d69d4f1e50e07f6bf3474da96e6a84feb @@ -7,6 +7,8 @@ SHA1 (llvm-3.1.src.tar.gz) = 234c96e73ef81aec9a54da92fc2a9024d653b059 RMD160 (llvm-3.1.src.tar.gz) = ceb0ef36ab6109da7a8568b04de759752dbee5a7 Size (llvm-3.1.src.tar.gz) = 11077429 bytes SHA1 (patch-ab) = 140ac84d513cf20c9eb30a9e8e2f6b87bdd074fe -SHA1 (patch-ac) = 252f6a1f2cb79fed19668310c72d1079b47eca3c -SHA1 (patch-ad) = 4cd7223d1660a4e8d81b33b6c99efbb680664164 +SHA1 (patch-ac) = 676fbc85e25a8d338a7ac13f79af53666b27da4a +SHA1 (patch-ad) = 2767a9931b157552f8d6796641e23cce7979dc3d SHA1 (patch-projects_sample_autoconf_config.sub) = 7e8449c46ed0c3e5530235d33a35f7f4e083d0b0 +SHA1 (patch-tools_clang_lib_Driver_ToolChains.cpp) = 80b9890fdc5b4932c4b9301c50809b80212d0e48 +SHA1 (patch-tools_clang_lib_Driver_Tools.cpp) = 9dcb364d1fd31ddb5672ad4d8b247dab1fe179c6 |