diff options
author | Piotr Kubaj <pkubaj@FreeBSD.org> | 2024-12-17 15:07:11 +0100 |
---|---|---|
committer | Piotr Kubaj <pkubaj@FreeBSD.org> | 2024-12-17 15:11:59 +0100 |
commit | 406bc6fd9aeec79540e5391e70211d1a2876fadb (patch) | |
tree | 642c98c5308c09230f5df95adcd536eba5d5baf3 /java | |
parent | shells/oksh: update to 7.6 (diff) |
java/openjdk11: fix build on powerpc64*
Partially reverts 08cc50220f1d71f12d13d7e2c957a5679b02914d, segfaults are still
present on both powerpc64 and powerpc64le.
Diffstat (limited to 'java')
-rw-r--r-- | java/openjdk11/Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/java/openjdk11/Makefile b/java/openjdk11/Makefile index 47cc63514afa..7e2f7ace60a1 100644 --- a/java/openjdk11/Makefile +++ b/java/openjdk11/Makefile @@ -157,6 +157,12 @@ CXXFLAGS+= -Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT} CONFIGURE_ARGS+=--disable-precompiled-headers .else MAKE_ENV+= USE_CLANG=true +.if ${ARCH:Mpowerpc64*} +LLVM_VER= 12 +BUILD_DEPENDS+= clang${LLVM_VER}:devel/llvm${LLVM_VER} +CC= ${LOCALBASE}/bin/clang${LLVM_VER} +CXX= ${LOCALBASE}/bin/clang++${LLVM_VER} +.endif .endif .if ${ARCH} == aarch64 || ${ARCH:Marmv*} |