diff options
Diffstat (limited to 'java/openjdk8/Makefile')
-rw-r--r-- | java/openjdk8/Makefile | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/java/openjdk8/Makefile b/java/openjdk8/Makefile index 45f855da35a0..83effc192d70 100644 --- a/java/openjdk8/Makefile +++ b/java/openjdk8/Makefile @@ -195,14 +195,9 @@ LIB_DEPENDS+= libffi.so:devel/libffi .endif .if ${COMPILER_TYPE} == clang -.if ${COMPILER_VERSION} >= 35 -MAKE_ENV+= COMPILER_WARNINGS_FATAL=false -.endif -MAKE_ENV+= USE_CLANG=true -.if ${COMPILER_FEATURES:Mlibc++} +MAKE_ENV+= COMPILER_WARNINGS_FATAL=false USE_CLANG=true CONFIGURE_ENV+= LIBCXX="-lc++" .endif -.endif # GCC is broken with PCH: https://lists.freebsd.org/pipermail/svn-src-all/2015-March/101722.html .if ${COMPILER_TYPE} == gcc @@ -214,6 +209,11 @@ MAKE_ARGS+= USE_PRECOMPILED_HEADER=0 .endif .endif +.if defined(PPC_ABI) && ${PPC_ABI} == ELFv2 +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-ppc64-elfv2 +MAKE_ARGS+= USE_PRECOMPILED_HEADER=0 +.endif + .if empty(ICONV_LIB) ICONV_CPPFLAGS= -DLIBICONV_PLUG .else |