notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
openjdk17 Java Development Kit 17
17.0.7+7.1 java on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 17.0.6+10.1Version of this port present on the latest quarterly branch.
Maintainer: java@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-09-25 18:33:07
Last Update: 2023-04-29 17:28:30
Commit Hash: 261cada
Also Listed In: devel
License: GPLv2
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/openjdk17-17.0.7+7.1/catalog.mk
  2. /usr/local/share/licenses/openjdk17-17.0.7+7.1/LICENSE
  3. /usr/local/share/licenses/openjdk17-17.0.7+7.1/GPLv2
Collapse this list.
Dependency lines:
  • openjdk17>0:java/openjdk17
To install the port:
cd /usr/ports/java/openjdk17/ && make install clean
To add the package, run one of these commands:
  • pkg install java/openjdk17
  • pkg install openjdk17
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openjdk17
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386 powerpc64 powerpc64le
distinfo:

Packages (timestamps in pop-ups are UTC):
openjdk17
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd6417+35.1pkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout17.0.6+10.1
FreeBSD:12:amd6417.0.7+7.117.0.6+10.1
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i38617.0.7+7.117.0.6+10.1
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch6417.0.7+7.117.0.6+10.1
FreeBSD:13:amd6417.0.7+7.117.0.6+10.1
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i38617.0.7+7.117.0.6+10.1
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout17.0.6+10.1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch6417.0.7+7.1pkg-fallout
FreeBSD:14:amd6417.0.7+7.1pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i38617.0.7+7.1pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc6417.0.7+7.1pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
Slave ports:
  1. java/openjdk17-jre
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. zip : archivers/zip
  2. autoconf>0 : devel/autoconf
  3. cups.h : print/cups
  4. bash : shells/bash
  5. gsed : textproc/gsed
  6. gmake>=4.3 : devel/gmake
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. javac : java/bootstrap-openjdk17
  9. gcc12 : lang/gcc12
  10. as : devel/binutils
  11. x11.pc : x11/libX11
  12. xext.pc : x11/libXext
  13. xi.pc : x11/libXi
  14. xrandr.pc : x11/libXrandr
  15. xrender.pc : x11/libXrender
  16. xt.pc : x11-toolkits/libXt
  17. xtst.pc : x11/libXtst
Runtime dependencies:
  1. javavm : java/javavmwrapper
  2. xorg-fonts-truetype>0 : x11-fonts/xorg-fonts-truetype
  3. gcc12 : lang/gcc12
  4. x11.pc : x11/libX11
  5. xext.pc : x11/libXext
  6. xi.pc : x11/libXi
  7. xrandr.pc : x11/libXrandr
  8. xrender.pc : x11/libXrender
  9. xt.pc : x11-toolkits/libXt
  10. xtst.pc : x11/libXtst
Library dependencies:
  1. libasound.so : audio/alsa-lib
  2. libfontconfig.so : x11-fonts/fontconfig
  3. libfreetype.so : print/freetype2
  4. libgif.so : graphics/giflib
  5. libharfbuzz.so : print/harfbuzz
  6. liblcms2.so : graphics/lcms2
  7. libpng.so : graphics/png
  8. libjpeg.so : graphics/jpeg-turbo
This port is required by:
for Build
  1. biology/figtree
  2. biology/gatk
  3. cad/digital
  4. cad/silice
  5. cad/surelog
  6. misc/elki
  7. science/cdk
Expand this list (9 items / 2 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. science/jmol
  3. science/opsin
  4. Collapse this list.
for Patch
  1. sysutils/graylog
for Run
  1. biology/figtree
  2. biology/gatk
  3. biology/snpeff
  4. cad/digital
  5. cad/silice
  6. cad/surelog
  7. devel/jetbrains-clion
Expand this list (24 items / 17 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/jetbrains-goland
  3. devel/jetbrains-phpstorm
  4. devel/jetbrains-webstorm
  5. devel/pycharm-ce
  6. devel/sonar-scanner-cli
  7. devel/sonarqube-community
  8. emulators/edumips64
  9. games/minecraft-server
  10. misc/elki
  11. news/nzbhydra2
  12. science/cdk
  13. science/jmol
  14. science/opsin
  15. sysutils/graylog
  16. sysutils/logstash8
  17. textproc/elasticsearch8
  18. www/tomcat-devel
  19. Collapse this list.

Configuration Options:
Options name:
USES:
pkg-message:
For install:
WWW: https://openjdk.java.net/projects/jdk/17/
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/battleblow/jdk17u/tar.gz/jdk-17.0.7+7-1?dummy=/
Collapse this list.

Number of commits found: 30

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
17.0.7+7.1
29 Apr 2023 17:28:30
commit hash:261cada65b715a194eca29ebd9fce369b9036579commit hash:261cada65b715a194eca29ebd9fce369b9036579commit hash:261cada65b715a194eca29ebd9fce369b9036579commit hash:261cada65b715a194eca29ebd9fce369b9036579 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Update to 17.0.7
17.0.6+10.1
16 Apr 2023 22:48:44
commit hash:f1d77a965b29a10bc80003223bbed8539e35146dcommit hash:f1d77a965b29a10bc80003223bbed8539e35146dcommit hash:f1d77a965b29a10bc80003223bbed8539e35146dcommit hash:f1d77a965b29a10bc80003223bbed8539e35146d files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Fix use of printf (causes build failures for poudriere)

PR:             267690
Obtained from:  Michael Osipov <michael.osipov@siemens.com>
17.0.6+10.1
24 Jan 2023 05:19:21
commit hash:b39d592147e2c549d009e01dba155f14128e600fcommit hash:b39d592147e2c549d009e01dba155f14128e600fcommit hash:b39d592147e2c549d009e01dba155f14128e600fcommit hash:b39d592147e2c549d009e01dba155f14128e600f files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Fix the build on some aarch64 machines

* Disable CompressedClassPointers on aarch64.  This fixes the build
  on some aarch64 machines where it previously failed, e.g. RPI4,
  and doesn't seem to affect the build on others (AWS aarch64 hardware).

This is based on and uses a patch initially created by ronald@

PR:		260187
Tested by:	ronald@
17.0.6+10.1
23 Jan 2023 06:06:15
commit hash:15284be7b3ef3272c9164b10a5eefe51a33eb4f5commit hash:15284be7b3ef3272c9164b10a5eefe51a33eb4f5commit hash:15284be7b3ef3272c9164b10a5eefe51a33eb4f5commit hash:15284be7b3ef3272c9164b10a5eefe51a33eb4f5 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Update to 17.0.6
17.0.5+8.1_1
18 Dec 2022 17:36:27
commit hash:4d093f4f688f247642423498be93375d54a2a7fdcommit hash:4d093f4f688f247642423498be93375d54a2a7fdcommit hash:4d093f4f688f247642423498be93375d54a2a7fdcommit hash:4d093f4f688f247642423498be93375d54a2a7fd files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
java/openjdk17: fix build with clang 15

During an exp-run for llvm 15 (see bug 265425), it turned out that
java/openjdk17 failed to build with clang 15:

 
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:374:41:
error: passing arguments to a function without a prototype is deprecated in all
versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]
      proxies = (*g_proxy_resolver_lookup)(resolver, uri, NULL, &error);
                                          ^
 
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:393:63:
error: passing arguments to a function without a prototype is deprecated in all
versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]
                                  (*g_network_address_parse_uri)(proxies[i], 0,
                                                                ^
 
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:398:70:
error: passing arguments to a function without a prototype is deprecated in all
versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]
                              phost = (*g_network_address_get_hostname)(conn);
                                                                       ^
 
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:399:66:
error: passing arguments to a function without a prototype is deprecated in all
versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17.0.5+8.1_1
04 Nov 2022 06:30:13
commit hash:381f9126c0345124633cc3379a7898829746e060commit hash:381f9126c0345124633cc3379a7898829746e060commit hash:381f9126c0345124633cc3379a7898829746e060commit hash:381f9126c0345124633cc3379a7898829746e060 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Use the distributed cacerts

PR:		266723
Reported by:	Michael Osipov <michael.osipov@siemens.com>
17.0.5+8.1
29 Oct 2022 22:21:06
commit hash:0d0710f366caad489a8c985d704cf42ff12bf7f6commit hash:0d0710f366caad489a8c985d704cf42ff12bf7f6commit hash:0d0710f366caad489a8c985d704cf42ff12bf7f6commit hash:0d0710f366caad489a8c985d704cf42ff12bf7f6 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Update to 17.0.5
17.0.4+8.1_1
25 Sep 2022 23:06:59
commit hash:19899c4999a88592e24a5f807b6e79bd629f69c0commit hash:19899c4999a88592e24a5f807b6e79bd629f69c0commit hash:19899c4999a88592e24a5f807b6e79bd629f69c0commit hash:19899c4999a88592e24a5f807b6e79bd629f69c0 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Update to 17.0.4.1
07 Sep 2022 21:58:51
commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
17.0.4+8.1
07 Sep 2022 21:10:59
commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17.0.4+8.1
02 Aug 2022 13:14:11
commit hash:f20eed28f0b84ea9b09fc2ec26b498f009548156commit hash:f20eed28f0b84ea9b09fc2ec26b498f009548156commit hash:f20eed28f0b84ea9b09fc2ec26b498f009548156commit hash:f20eed28f0b84ea9b09fc2ec26b498f009548156 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Update to 17.0.4
17.0.3+7.1
31 May 2022 00:42:52
commit hash:0de164bdb551505ac86059866d855a8035de983fcommit hash:0de164bdb551505ac86059866d855a8035de983fcommit hash:0de164bdb551505ac86059866d855a8035de983fcommit hash:0de164bdb551505ac86059866d855a8035de983f files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
Author: Sean Farley
java/openjdk17: Fix an NPE when using a multi-screen X11 setup

PR:		264356
Reported by:	scf@
17.0.3+7.1
24 May 2022 20:09:35
commit hash:c7d1c247d8ea8f87edd6a5012702a3cd10d99d49commit hash:c7d1c247d8ea8f87edd6a5012702a3cd10d99d49commit hash:c7d1c247d8ea8f87edd6a5012702a3cd10d99d49commit hash:c7d1c247d8ea8f87edd6a5012702a3cd10d99d49 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: remove expired versions of OpenJDK (12 through 16)

Adjust ports depending on expired versions of OpenJDK:
- biology/snpeff: 12+ -> 17+
- devel/RStudio: 12 -> 11
- www/closure-compiler: 13 -> 11+

Allow java/openjdk17 to use java/openjdk17-bootstrap on i386
too, this builds just fine on 13.1-i386

Remove jdk12-doc as it is no longer relevant.

Clean up Java version calculations in bsd.java.mk

Reviewed by: jwb, java (glewis)

Differential Revision: https://reviews.freebsd.org/D35280
17.0.3+7.1
05 May 2022 02:06:32
commit hash:49c485c6c1d6e08a3d550191989f8f5efde94a31commit hash:49c485c6c1d6e08a3d550191989f8f5efde94a31commit hash:49c485c6c1d6e08a3d550191989f8f5efde94a31commit hash:49c485c6c1d6e08a3d550191989f8f5efde94a31 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Update to 17.0.3 GA
17.0.2+8.1
04 Apr 2022 07:56:40
commit hash:e406118f774154589b91dc8d84f7f0320766d5a4commit hash:e406118f774154589b91dc8d84f7f0320766d5a4commit hash:e406118f774154589b91dc8d84f7f0320766d5a4commit hash:e406118f774154589b91dc8d84f7f0320766d5a4 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
java/openjdk13 java/openjdk14 java/openjdk15 java/openjdk16 java/openjdk17
java/openjdk17-jre: fix build with clang 14

During an exp-run for llvm 14 (see bug 261742), it turned out that
java/openjdk13 and java/openjdk17 fail to build with clang 14 (but this
also affects openjdk14 through 16):

=== Output from failing command(s) repeated here ===
* For target hotspot_variant-server_libjvm_objs_serviceThread.o:
/wrkdirs/usr/ports/java/openjdk13/work/jdk13u-jdk-13.0.10-5-1/src/hotspot/share/runtime/serviceThread.cpp:133:15:
error: use of bitwise '|' with boolean operands
[-Werror,-Wbitwise-instead-of-logical]
      while (((sensors_changed = LowMemoryDetector::has_pending_requests()) |
             ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/java/openjdk13/work/jdk13u-jdk-13.0.10-5-1/src/hotspot/share/runtime/serviceThread.cpp:133:15:
note: cast one or both operands to int to silence this warning
/wrkdirs/usr/ports/java/openjdk13/work/jdk13u-jdk-13.0.10-5-1/src/hotspot/share/runtime/serviceThread.cpp:133:15:
error: use of bitwise '|' with boolean operands
[-Werror,-Wbitwise-instead-of-logical]
      while (((sensors_changed = LowMemoryDetector::has_pending_requests()) |
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17.0.2+8.1
06 Feb 2022 04:41:36
commit hash:57a7e706e61baa0ac3f5dd7631ae0c137762eee3commit hash:57a7e706e61baa0ac3f5dd7631ae0c137762eee3commit hash:57a7e706e61baa0ac3f5dd7631ae0c137762eee3commit hash:57a7e706e61baa0ac3f5dd7631ae0c137762eee3 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Update to 17.0.2 GA
17.0.1+12.1
13 Jan 2022 02:43:58
commit hash:701f037632a18f528fd7d28eb4584266b7e6be5ecommit hash:701f037632a18f528fd7d28eb4584266b7e6be5ecommit hash:701f037632a18f528fd7d28eb4584266b7e6be5ecommit hash:701f037632a18f528fd7d28eb4584266b7e6be5e files touched by this commit
Jung-uk Kim (jkim) search for other commits by this committer
java/openjdk17-jre: Add JRE-only package for java/openjdk17
17.0.1+12.1
31 Dec 2021 09:09:54
commit hash:4807e7f988d58e2994e254e0f66d5f4a0f1917bacommit hash:4807e7f988d58e2994e254e0f66d5f4a0f1917bacommit hash:4807e7f988d58e2994e254e0f66d5f4a0f1917bacommit hash:4807e7f988d58e2994e254e0f66d5f4a0f1917ba files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Add i386 support
17.0.1+12.1
20 Dec 2021 12:45:04
commit hash:69cdd4b12e48a9e2509ffb2e8f2139b1e0f1bec9commit hash:69cdd4b12e48a9e2509ffb2e8f2139b1e0f1bec9commit hash:69cdd4b12e48a9e2509ffb2e8f2139b1e0f1bec9commit hash:69cdd4b12e48a9e2509ffb2e8f2139b1e0f1bec9 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
java/openjdk17: allow bootstrapping on powerpc64le with bootstrap-openjdk17
17.0.1+12.1
20 Dec 2021 01:56:41
commit hash:9089fb036dc739eb5a132a4745b5d69df0c1f9e0commit hash:9089fb036dc739eb5a132a4745b5d69df0c1f9e0commit hash:9089fb036dc739eb5a132a4745b5d69df0c1f9e0commit hash:9089fb036dc739eb5a132a4745b5d69df0c1f9e0 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
java/openjdk17: use java/bootstrap-openjdk17 on powerpc64 elfv2
17.0.1+12.1
27 Nov 2021 16:50:26
commit hash:11b6514a0129daac85f9600d49d6420844cf96d1commit hash:11b6514a0129daac85f9600d49d6420844cf96d1commit hash:11b6514a0129daac85f9600d49d6420844cf96d1commit hash:11b6514a0129daac85f9600d49d6420844cf96d1 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Use the bootstrap port on supported ARCHs
17.0.1+12.1
24 Nov 2021 06:42:07
commit hash:c6c4d2ead2fd5b460e0ab975c13e3479065b21f6commit hash:c6c4d2ead2fd5b460e0ab975c13e3479065b21f6commit hash:c6c4d2ead2fd5b460e0ab975c13e3479065b21f6commit hash:c6c4d2ead2fd5b460e0ab975c13e3479065b21f6 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Fix WWW link to point to JDK 17

PR:		259167
Reported by:	cedric@precidata.com
17.0.1+12.1
31 Oct 2021 18:07:41
commit hash:a9d52e329d39fb914170e582065f10f079eb4c5bcommit hash:a9d52e329d39fb914170e582065f10f079eb4c5bcommit hash:a9d52e329d39fb914170e582065f10f079eb4c5bcommit hash:a9d52e329d39fb914170e582065f10f079eb4c5b files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Update to 17.0.1
17+35.1_2
16 Oct 2021 12:22:03
commit hash:3822416493cfbbed8fe7a487391b40bec956d671commit hash:3822416493cfbbed8fe7a487391b40bec956d671commit hash:3822416493cfbbed8fe7a487391b40bec956d671commit hash:3822416493cfbbed8fe7a487391b40bec956d671 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
java/openjdk*: work around UB in markOopDesc, fix builds with clang 13

During an exp-run for llvm 13 (see bug 258209), it turned out that
java/openjdk11 through openjdk13 fail to build with clang 13:

=== Output from failing command(s) repeated here ===
* For target jdk__packages_attribute.done:

These crashes are all caused by the markOop/markOopDesc classes, which
are used to keep track of objects, and which are 'marked' using the low
few bits. (See
https://github.com/openjdk/jdk13u/blob/master/src/hotspot/share/oops/markOop.hpp
).

After some laborious bisecting, I found out that these crashes start
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17+35.1_1
10 Oct 2021 00:28:41
commit hash:c1b344b0113225b3e2cba70ffc9f571f14c734f1commit hash:c1b344b0113225b3e2cba70ffc9f571f14c734f1commit hash:c1b344b0113225b3e2cba70ffc9f571f14c734f1commit hash:c1b344b0113225b3e2cba70ffc9f571f14c734f1 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Fix libfontmanager linkage

* Backport the fix from jdk17u so that --with-harfbuzz=system adds
  -lharfbuzz when linking libfontmanager.so

Reported by:	barulheira@gmail.com
17+35.1
05 Oct 2021 12:06:38
commit hash:fb734e4565b65fb1a3d8efacb445900c2e0b131fcommit hash:fb734e4565b65fb1a3d8efacb445900c2e0b131fcommit hash:fb734e4565b65fb1a3d8efacb445900c2e0b131fcommit hash:fb734e4565b65fb1a3d8efacb445900c2e0b131f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
java/openjdk17: Fix build on aarch64.

Fully initialize FrameForm: Corrects adlc segfault when malloc junk options are
set.

Approved by:	portmgr (build fix blanket)
17+35.1
05 Oct 2021 12:00:36
commit hash:9c7b32b9b7f3c0aea08c32560de1f56eb4ba8394commit hash:9c7b32b9b7f3c0aea08c32560de1f56eb4ba8394commit hash:9c7b32b9b7f3c0aea08c32560de1f56eb4ba8394commit hash:9c7b32b9b7f3c0aea08c32560de1f56eb4ba8394 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
java/openjdk17: Remove enable-aot configure argument.

The Experimental AOT and JIT Compiler were remove in OpenJDK17:
https://openjdk.java.net/jeps/410

Remove this configure argument as it causes build failure on aarch64:
configure: error: unrecognized options: --enable-aot

Approved by:	portmgr (build fix blanket)
17+35.1
30 Sep 2021 22:19:01
commit hash:225ed0ac7682711ef0524a19e2c37a64c8d39745commit hash:225ed0ac7682711ef0524a19e2c37a64c8d39745commit hash:225ed0ac7682711ef0524a19e2c37a64c8d39745commit hash:225ed0ac7682711ef0524a19e2c37a64c8d39745 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
java/openjdk17: enable on powerpc64

While here, sort ONLY_FOR_ARCHS.
17+35.1
29 Sep 2021 21:55:53
commit hash:670c3c8cd9bde6a4ebc7d79a0087e98f0e3446b9commit hash:670c3c8cd9bde6a4ebc7d79a0087e98f0e3446b9commit hash:670c3c8cd9bde6a4ebc7d79a0087e98f0e3446b9commit hash:670c3c8cd9bde6a4ebc7d79a0087e98f0e3446b9 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
java/openjdk17: port to powerpc64le
17+35.1
25 Sep 2021 18:28:38
commit hash:1b1bfbaab23ca81e34ff9ae88c0e0ec375122856commit hash:1b1bfbaab23ca81e34ff9ae88c0e0ec375122856commit hash:1b1bfbaab23ca81e34ff9ae88c0e0ec375122856commit hash:1b1bfbaab23ca81e34ff9ae88c0e0ec375122856 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk17: Add a port of OpenJDK 17

* Add a port of OpenJDK 17
* Restrict to amd64 and aarch64 until more platforms are tested

Number of commits found: 30