aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2021-09-27 22:23:57 +0000
committerBrooks Davis <brooks@FreeBSD.org>2021-09-27 22:23:57 +0000
commit79207f500c9bf7daf9c1517d71f71b4a2950300f (patch)
tree5bf2a0355aa8f94bfd0b5dbfc5604edc1a4f1450
parent0b75517761611f786ba6ecabbf6eb7d389042193 (diff)
downloadports-79207f500c9bf7daf9c1517d71f71b4a2950300f.tar.gz
ports-79207f500c9bf7daf9c1517d71f71b4a2950300f.zip
devel/llvm13: Disable OpenMP amdgcn bit code
Due to a bug in the CMakefiles these build for aarch64 and maybe ppc64le. This resulted in plist breakage for aarch64. It would be straightforward to enable them for amd64, but I have no way to test them and the current CMake bits build them for linux targets so I suspect they won't work. PR: 258706 Reviewed by: jbeich Sponsored by: DARPA
-rw-r--r--devel/llvm13/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/devel/llvm13/Makefile b/devel/llvm13/Makefile
index 650da0941660..29284492c4e6 100644
--- a/devel/llvm13/Makefile
+++ b/devel/llvm13/Makefile
@@ -174,6 +174,7 @@ LLDB_USES= lua:53 libedit
LLDB_VARS= _USES_PYTHON=python:3.6+
MLIR_DESC= Multi-Level Intermediate Representation
OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library
+OPENMP_CMAKE_IN= -DLIBOMPTARGET_BUILD_AMDGCN_BCLIB=OFF
OPENMP_PORTDOCS= openmp
PYCLANG_DESC= Install python bindings to libclang
PYCLANG_IMPLIES= CLANG