Date: Sat, 21 Mar 2020 03:22:59 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 244942] [Patch] Mk/bsd.java.mk: allow use of DEFAULT_VERSIONS+= java=13 Message-ID: <bug-244942-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244942 Bug ID: 244942 Summary: [Patch] Mk/bsd.java.mk: allow use of DEFAULT_VERSIONS+=3D java=3D13 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: tommyhp2@gmail.com Since I was unable to find a way to explicitly define the desired default version for Java, I've patched Mk/bsd.default-versions.mk and Mk/bsd.java.m= k to enable use of: DEFAULT_VERSIONS+=3D java=3D11 in the make.conf. Jonathan Chen has hinted to use: JAVA_PREFERRED_PORTS=3D JAVA_PORT_NATIVE_OPENJDK_JDK_11 Which I think is too long and not with the DEFAULT_VERSIONS standard like o= ther languages. I've spot check (via 'make java-debug') for some of the ports a= nd it works. It ensures the strictness of the port while attempting to meet t= he user's needs. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D databases/jdbc-oracle11g # User specified parameters: JAVA_VERSION=3D 1.7 1.8 (7 8) JAVA_OS=3D (native linux) JAVA_VENDOR=3D (openjdk oracle) JAVA_BUILD=3D JAVA_RUN=3D jre JAVA_EXTRACT=3D JAVA_DEFAULT=3D 11 # JDK port dependency selection process: _JAVA_PORTS_POSSIBLE=3D JAVA_PORT_NATIVE_OPENJDK_JDK_8 JAVA_PORT_NATIVE_OPENJDK_JDK_7 JAVA_PORT_LINUX_ORACLE_JDK_8 _JAVA_PORTS_INSTALLED=3D _JAVA_PORTS_INSTALLED_POSSIBLE=3D _JAVA_PORT=3D JAVA_PORT_NATIVE_OPENJDK_JDK_8 _JAVA_PORT_INFO=3D PORT=3Djava/openjdk8 HOME=3D/usr/local/op= enjdk8 VERSION=3D8 OS=3Dnative VENDOR=3Dopenjdk _JAVA_VERSION_MIN=3D 8 _CAN_USE_NEWER=3D # Selected JDK port: JAVA_PORT=3D java/openjdk8 JAVA_HOME=3D /usr/local/openjdk8 JAVA_PORT_VERSION=3D 8 JAVA_PORT_OS=3D native (Native) JAVA_PORT_VENDOR=3D openjdk (OpenJDK BSD Porting Team) # Additional variables: JAVAC=3D JAVA_CLASSES=3D /usr/local/openjdk8/jre/lib/rt.jar =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D www/tomcat9 # User specified parameters: JAVA_VERSION=3D 1.8+ (8 11 12 13) JAVA_OS=3D (native linux) JAVA_VENDOR=3D (openjdk oracle) JAVA_BUILD=3D JAVA_RUN=3D jre JAVA_EXTRACT=3D JAVA_DEFAULT=3D 11 # JDK port dependency selection process: _JAVA_PORTS_POSSIBLE=3D JAVA_PORT_NATIVE_OPENJDK_JDK_8 JAVA_PORT_NATIVE_OPENJDK_JDK_11 JAVA_PORT_NATIVE_OPENJDK_JDK_12 JAVA_PORT_NATIVE_OPENJDK_JDK_13 JAVA_PORT_LINUX_ORACLE_JDK_8 _JAVA_PORTS_INSTALLED=3D _JAVA_PORTS_INSTALLED_POSSIBLE=3D _JAVA_PORT=3D JAVA_PORT_NATIVE_OPENJDK_JDK_11 _JAVA_PORT_INFO=3D PORT=3Djava/openjdk11 HOME=3D/usr/local/o= penjdk11 VERSION=3D11 OS=3Dnative VENDOR=3Dopenjdk _JAVA_VERSION_MIN=3D 8 _CAN_USE_NEWER=3D + # Selected JDK port: JAVA_PORT=3D java/openjdk11 JAVA_HOME=3D /usr/local/openjdk11 JAVA_PORT_VERSION=3D 11 JAVA_PORT_OS=3D native (Native) JAVA_PORT_VENDOR=3D openjdk (OpenJDK BSD Porting Team) # Additional variables: JAVAC=3D JAVA_CLASSES=3D /usr/local/openjdk11/jre/lib/rt.jar =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D devel/smc # User specified parameters: JAVA_VERSION=3D (7 8 11 12 13) JAVA_OS=3D (native linux) JAVA_VENDOR=3D (openjdk oracle) JAVA_BUILD=3D JAVA_RUN=3D jre JAVA_EXTRACT=3D JAVA_DEFAULT=3D 11 # JDK port dependency selection process: _JAVA_PORTS_POSSIBLE=3D JAVA_PORT_NATIVE_OPENJDK_JDK_8 JAVA_PORT_NATIVE_OPENJDK_JDK_11 JAVA_PORT_NATIVE_OPENJDK_JDK_12 JAVA_PORT_NATIVE_OPENJDK_JDK_13 JAVA_PORT_NATIVE_OPENJDK_JDK_7 JAVA_PORT_LINUX_ORACLE_JDK_8 _JAVA_PORTS_INSTALLED=3D _JAVA_PORTS_INSTALLED_POSSIBLE=3D _JAVA_PORT=3D JAVA_PORT_NATIVE_OPENJDK_JDK_11 _JAVA_PORT_INFO=3D PORT=3Djava/openjdk11 HOME=3D/usr/local/o= penjdk11 VERSION=3D11 OS=3Dnative VENDOR=3Dopenjdk _JAVA_VERSION_MIN=3D _CAN_USE_NEWER=3D # Selected JDK port: JAVA_PORT=3D java/openjdk11 JAVA_HOME=3D /usr/local/openjdk11 JAVA_PORT_VERSION=3D 11 JAVA_PORT_OS=3D native (Native) JAVA_PORT_VENDOR=3D openjdk (OpenJDK BSD Porting Team) # Additional variables: JAVAC=3D JAVA_CLASSES=3D /usr/local/openjdk11/jre/lib/rt.jar --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-244942-7788>