Modified: trunk/dports/lang/llvm-3.3/Portfile (149088 => 149089)
--- trunk/dports/lang/llvm-3.3/Portfile 2016-05-29 22:17:46 UTC (rev 149088)
+++ trunk/dports/lang/llvm-3.3/Portfile 2016-05-30 06:10:17 UTC (rev 149089)
@@ -85,6 +85,7 @@
patchfiles install_target.patch \
0001-Fix-regular-expression-to-work-with-multiple-digit-v.patch \
tiger.patch \
+ tiger-undefined-_CS_DARWIN_USER_-macros.patch \
tiger-shlib.patch
patch.pre_args -p1
Added: trunk/dports/lang/llvm-3.3/files/tiger-undefined-_CS_DARWIN_USER_-macros.patch (0 => 149089)
--- trunk/dports/lang/llvm-3.3/files/tiger-undefined-_CS_DARWIN_USER_-macros.patch (rev 0)
+++ trunk/dports/lang/llvm-3.3/files/tiger-undefined-_CS_DARWIN_USER_-macros.patch 2016-05-30 06:10:17 UTC (rev 149089)
@@ -0,0 +1,17 @@
+--- a/lib/Support/PathV2.cpp 2013-04-05 22:10:04.000000000 +0200
++++ b/lib/Support/PathV2.cpp 2016-05-29 11:53:39.000000000 +0200
+@@ -498,6 +498,14 @@
+
+ #ifdef __APPLE__
+ // On Darwin, use DARWIN_USER_TEMP_DIR or DARWIN_USER_CACHE_DIR.
++ // ...which are not defined in Tiger and earlier!
++#ifndef _CS_DARWIN_USER_TEMP_DIR
++#define _CS_DARWIN_USER_TEMP_DIR 65537
++#endif
++#ifndef _CS_DARWIN_USER_CACHE_DIR
++#define _CS_DARWIN_USER_CACHE_DIR 65538
++#endif
++
+ int ConfName = erasedOnReboot? _CS_DARWIN_USER_TEMP_DIR
+ : _CS_DARWIN_USER_CACHE_DIR;
+ size_t ConfLen = confstr(ConfName, 0, 0);