./lang/openjdk17, Open-source implementation of the Java Platform, Standard Edition

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.17.0.3.7nb1, Package name: openjdk17-1.17.0.3.7nb1, Maintainer: pkgsrc-users

Open-source implementation of the Java Platform, Standard Edition.
This package privides OpenJDK 17 LTS.

This package is NOT certified to be compatible with any Java standard.
Use at own risk.

Mandatory trademark notice:
"OpenJDK is a trademark or registered trademark of Oracle America,
Inc. in the United States and other countries."



Package options: jdk-hotspot-vm, jre-jce, x11

Master sites:

Filesize: 102440.403 KB

Version history: (Expand)


CVS history: (Expand)


   2022-05-16 14:29:33 by Tobias Nygren | Files touched by this commit (3)
Log message:
openjdk17: fix PLIST for zerovm option
   2022-05-16 00:44:24 by Tobias Nygren | Files touched by this commit (2)
Log message:
openjdk11 & 17: preemptively set PKG_FAIL_REASON when PR 55248 applies

That is, NetBSD before 9.98.83. This around when we switched to GCC 10.
Is suspected to be related.
   2022-05-16 00:30:50 by Tobias Nygren | Files touched by this commit (2)
Log message:
openjdk17: add bootstrap for NetBSD-9-aarch64 and later

with the usual caveat that it needs ld.elf_so from -current to work
   2022-05-15 22:29:01 by Tobias Nygren | Files touched by this commit (3)
Log message:
openjdk17: regen bootstrap binaries to be smaller & more portable

- build without x11
- bundle libstdc++.so.9 & libgcc_s.so.1 from base so it works with
  base clang as well as future NetBSD releases
- don't ship external debug symbols (.diz), demos, src.zip
- build in clean chroot with pkgsrc bootstrapped to /root/pkg
- upload pgp signatures to nbftp

This mimics how it was done for openjdk11 &
takes bootstraps down from ~300MB to ~100MB.
   2022-05-14 20:17:50 by Tobias Nygren | Files touched by this commit (1)
Log message:
openjdk17: installs jdk.internal.vm.compiler on aarch64
   2022-05-14 17:23:03 by Tobias Nygren | Files touched by this commit (3)
Log message:
openjdk17: add back some patches upstreamed in openjdk11 but not openjdk17
   2022-05-14 14:02:56 by Tobias Nygren | Files touched by this commit (10) | Package removed
Log message:
openjdk*: remove broken patches that used misspelled __NetBSD_Version__

These were for NetBSD < 8. But since broken #ifdefs did not cause a compile
error we have been using compatibility waitid(2) code where we shouldn't.
Bump PKGREVISIONs.
   2022-05-13 17:17:14 by Ryo ONODERA | Files touched by this commit (1)
Log message:
openjdk17: Fetch bootstrap kits from ftp.NetBSD.org