FreeBSD Ports

java/openjdk21 21.0.12+8.2_1

Java Development Kit 21

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a86e7f3b7b
License
GPLv2
Categories
java, devel
Package size
170327.1 KiB, 338042.0 KiB installed

Description

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

Install

As a binary package — by origin, or by package name:

pkg install java/openjdk21
pkg install openjdk21

From the ports tree:

cd /usr/ports/java/openjdk21/ && make install clean

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

RUN_DEPENDS=	openjdk21>0:java/openjdk21

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest21.0.12+8.2_121.0.12+8.2_1--21.0.12+8.2_1
FreeBSD:14:quarterly21.0.12+8.2_121.0.12+8.2_1n/a-21.0.12+8.2_1
FreeBSD:15:latest21.0.12+8.2_121.0.12+8.2_1n/a-21.0.8+9.1
FreeBSD:15:quarterly21.0.12+8.2_121.0.12+8.2_1n/an/an/a
FreeBSD:16:latest21.0.12+8.2_121.0.12+8.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 5

Library 7

Runtime 2

The full lists below include those, and their dependencies in turn.

All build dependencies 62
All run dependencies 52
Required by 787

The first 100 are listed.

Configuration

No options to configure.

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

Message after installing

This OpenJDK implementation may require procfs(5) mounted on /proc for some
applications.

If you have not done it yet, please do the following:

	mount -t procfs proc /proc

To make it permanent, you need the following lines in /etc/fstab:

	proc	/proc		procfs		rw	0	0

Files

distinfo 6
FileSizeSHA256
openjdk21-21.0.9+10.1.aarch64.tar.xz1.69292956e+08052d140fea683803564374814f9feb1b0cee701d22727e8d2a6680befa8693d3
openjdk21-21.0.9+10.1.ppc64.tar.xz1.6808874e+0864c4a6387290c5d478d1244f838996dda9679eebc8b34a167d2e9a5909ce06b8
openjdk21-21.0.9+10.1.ppc64le.tar.xz1.69029108e+08679118e89ff636a3688d36c2df1941c4cb7173eda4702068c60d744b6bb8bcb0
openjdk21-21.0.9+10.1.x86.tar.xz1.65180812e+08cba9629d42a7e4dc8ac62f0c4e81d5e779841d5955361fad1d030469850c0811
openjdk21-21.0.9+10.1.x86_64.tar.xz1.71175e+08d62c90a58d5acf486e62ff2460708ec7d9ef8704de8e88a5a3551ef8dbae0587
battleblow-jdk21u-jdk-21.0.12+8-2_GH0.tar.gz1.14276355e+08ac74fa27c3e368d5a3af4f537f8b68a830907a8da1541d167dccf27aa7ea7037
Master sites 1
  • LOCAL/openjdk:boot

Commit history 1

DateCommitCreditsLog message
a86e7f3b7b Harald Eilertsen java/openjdk21: Update to version 21.0.12
Includes the following FreeBSD specific fixes: - Set wxneeded flag on executables on FreeBSD. - Fix build with clang 22. Sponsored by: The FreeBSD Foundation