pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add Eclipse Temurin OpenJDK builds?



Is there openness to adding lang/adoptium21-bin?  This would be the
Adoptium Eclipse Temurin OpenJDK 21 LTS binary build:

  https://adoptium.net/temurin/releases/

My use case is that I'd like to package a package for pkgsrc that
depends on a Java 21 LTS JRE that will work on Linux (amd64), macOS
(arm64), and NetBSD (arm64), will be TCK-certified, will be supported
for a long time due to it being an LTS release, and will be free.

I think wishing for it to be supported for a long time and free
rules out Oracle's build, which is what's currently provided in
lang/openjdk-bin, because at

  https://www.oracle.com/java/technologies/downloads/#java21

it says the following, which rules out production use after September
2026 without a fee if I'm understanding correctly:

  JDK 21 will receive updates under the NFTC, until September 2026, a
  year after the release of the next LTS.  Subsequent JDK 21 updates
  will be licensed under the Java SE OTN License (OTN) and production
  use beyond the limited free grants of the OTN license will require a
  fee.

I'm looking at Adoptium Eclipse Temurin 21 LTS because it's supported
until December 2029:

  https://adoptium.net/support/

(I acknowledge that NetBSD arm64 emulation of Linux arm64 might not work
[I have no idea], but that would be my wish.  Actually, my real wish
would be that there would be a native binary build for NetBSD arm64
that doesn't require Linux emulation.  Actually actually, my real wish
would be for lang/openjdk21 to build for all of these platforms and be
TCK-certified and not have the warning in the DESCR file that says,
"This package is NOT certified to be compatible with any Java standard.
Use at own risk.")

Thanks,

Lewis


Home | Main Index | Thread Index | Old Index