Index: devel/llvm10/Makefile =================================================================== --- devel/llvm10/Makefile (revision 552752) +++ devel/llvm10/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= llvm DISTVERSION= 10.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel lang MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \ https://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR} Index: devel/llvm10/files/patch-lib_Support_Unix_Path.inc =================================================================== --- devel/llvm10/files/patch-lib_Support_Unix_Path.inc (nonexistent) +++ devel/llvm10/files/patch-lib_Support_Unix_Path.inc (working copy) @@ -0,0 +1,19 @@ +--- lib/Support/Unix/Path.inc.orig 2020-10-19 17:56:15 UTC ++++ lib/Support/Unix/Path.inc +@@ -208,14 +208,9 @@ std::string getMainExecutable(const char *argv0, void + while (*p++ != 0) + ; + // Iterate through auxiliary vectors for AT_EXECPATH. +- for (;;) { +- switch (*(uintptr_t *)p++) { +- case AT_EXECPATH: ++ for (; (uintptr_t *)p != AT_NULL; p++) { ++ if (*(uintptr_t *)p++ == AT_EXECPATH); + return *p; +- case AT_NULL: +- break; +- } +- p++; + } + #endif + // Fall back to argv[0] if auxiliary vectors are not available. Property changes on: devel/llvm10/files/patch-lib_Support_Unix_Path.inc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property