BSD Ports

java/openjdk17 17.0.17+10.1_2 MidnightBSD

Java Development Kit 17

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
f3c2d5a526
License
gpl2
Categories
java, devel

Description

An open-source implementation of the Java Platform, Standard Edition,

In the other systems

SystemPortVersion
MidnightBSDjava/openjdk1717.0.17+10.1_2
FreeBSDjava/openjdk1717.0.20+8.2
NetBSDlang/openjdk171.17.0.20.8nb1
DragonFlyjava/openjdk1717.0.14+7.1

Install

Binary package:

mport install openjdk17

From mports:

cd /usr/mports/java/openjdk17 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	openjdk17>0:java/openjdk17

Dependencies

As this port's Makefile names them.

Build 5

Library 7

Runtime 2

Build dependencies 12
Run dependencies 9

No port depends on this one.

Configuration

No options to configure.

USES
compiler:features cpe gmake iconv jpeg pkgconfig xorg
Service scripts
none

Files

distinfo 1
FileSizeSHA256
battleblow-jdk17u-jdk-17.0.17+10-1_GH0.tar.gz1.08082578e+0899bd33ce8cc618576e8693b9af1bb48059cb5011286009d46a0fabd2d8d36ba8

Commit history 1

DateCommitCreditsLog message
f3c2d5a526 Lucas Holt java/openjdk: handle SIGBUS implicit null checks
Treat SIGBUS on MidnightBSD like Darwin in the BSD x86 signal handlers so C2 compressed-oops implicit null checks can reach the HotSpot null-exception continuation instead of the unsafe/MappedByteBuffer path. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>