summaryrefslogtreecommitdiffstats
path: root/Mk/bsd.java.mk
diff options
context:
space:
mode:
authorhq <hq@FreeBSD.org>2005-11-03 17:37:49 +0000
committerhq <hq@FreeBSD.org>2005-11-03 17:37:49 +0000
commitc026ceb1171ca937b4f26502b401f35a86aedc2c (patch)
treef84d75cb3d613bd7524c45265680031100a7bb88 /Mk/bsd.java.mk
parentb81ac0527000afc93ec2dbdbf1f83cfe542e902e (diff)
downloadFreeBSD-ports-c026ceb1171ca937b4f26502b401f35a86aedc2c.zip
FreeBSD-ports-c026ceb1171ca937b4f26502b401f35a86aedc2c.tar.gz
Disable the use of Jikes when using Java 1.5 because the current stable version
of Jikes not does support all of Java 1.5 extensions. Porters may still enforce the use of Jikes with Java 1.5 by explicitely setting: USE_JIKES= yes This fix is a temporary one and is bound to be removed whenever Java 1.5 gets fully supported in Jikes. Reported by: lawrance Approved by: glewis (co-maintainer)
Diffstat (limited to 'Mk/bsd.java.mk')
-rw-r--r--Mk/bsd.java.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/Mk/bsd.java.mk b/Mk/bsd.java.mk
index 80e0706..25997a7 100644
--- a/Mk/bsd.java.mk
+++ b/Mk/bsd.java.mk
@@ -447,6 +447,11 @@ JAVA_PORT_OS_DESCRIPTION:= ${JAVA_PORT_OS:S/^/\${_JAVA_OS_/:S/$/}/}
. undef HAVE_JIKES
+# Enforce USE_JIKES=NO if not defined and using Java 1.5
+# XXX: This is a temporary fix to be removed when Jikes supports Java 1.5
+. if ${JAVA_PORT_VERSION:C/^([0-9])\.([0-9])(.*)$/\1.\2/} == "1.5"
+USE_JIKES?= NO
+. endif
# First test if USE_JIKES has a valid value
. if defined(USE_JIKES) && !(${USE_JIKES:U} == "YES") && !(${USE_JIKES:U} == "NO")
check-makevars::
OpenPOWER on IntegriCloud