summaryrefslogtreecommitdiff
path: root/devel/R-cran-rJava/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/R-cran-rJava/Makefile')
-rw-r--r--devel/R-cran-rJava/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/devel/R-cran-rJava/Makefile b/devel/R-cran-rJava/Makefile
index cc0d793f16d5..0b0b19996a3b 100644
--- a/devel/R-cran-rJava/Makefile
+++ b/devel/R-cran-rJava/Makefile
@@ -14,11 +14,13 @@ LIB_DEPENDS= libicuuc.so:devel/icu \
libpcre2-8.so:devel/pcre2
USES= cran:compiles java
+# On JDK11+: checking whether JNI programs can be compiled... configure: error: Cannot compile a simple JNI program. See config.log for details.
+JAVA_VERSION= 8
JRE_LIBS= ${JAVA_HOME}/jre/lib/${ARCH:S/armv6/arm/:S/armv7/arm/:S/powerpc/ppc/}/server # JDK8
#JRE_LIBS= ${JAVA_HOME}/jre/lib/server # JDK11
LDFLAGS= "-Wl,-rpath=${JRE_LIBS} "
-MAKE_ENV= JAVA_HOME=${JAVA_HOME} \
+MAKE_ENV+= JAVA_HOME=${JAVA_HOME} \
JAVA=${JAVA} \
JAVAC=${JAVA_HOME}/bin/javac \
JAVAH=${JAVAH} \