notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2024Q4
openjdk21 Java Development Kit 21
21.0.10+7.1_1 java on this many watch lists=5 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 21.0.9+10.1Version of this port present on the latest quarterly branch.
Maintainer: java@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-10-23 04:27:08
Last Update: 2026-02-23 14:23:56
Commit Hash: 8de6fe6
People watching this port, also watch:: postfix, sudo, tmux, pkg, curl
Also Listed In: devel
License: GPLv2
WWW:
https://openjdk.java.net/projects/jdk/21/
Description:
An open-source implementation of the Java Platform, Standard Edition,
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/openjdk21-21.0.10+7.1_1/catalog.mk
  2. /usr/local/share/licenses/openjdk21-21.0.10+7.1_1/LICENSE
  3. /usr/local/share/licenses/openjdk21-21.0.10+7.1_1/GPLv2
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • openjdk21>0:java/openjdk21
To install the port:
cd /usr/ports/java/openjdk21/ && make install clean
To add the package, run one of these commands:
  • pkg install java/openjdk21
  • pkg install openjdk21
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openjdk21
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1770584168 SHA256 (openjdk21-21.0.9+10.1.aarch64.tar.xz) = 052d140fea683803564374814f9feb1b0cee701d22727e8d2a6680befa8693d3 SIZE (openjdk21-21.0.9+10.1.aarch64.tar.xz) = 169292956

Expand this list (10 items)

Collapse this list.

SHA256 (openjdk21-21.0.9+10.1.ppc64.tar.xz) = 64c4a6387290c5d478d1244f838996dda9679eebc8b34a167d2e9a5909ce06b8 SIZE (openjdk21-21.0.9+10.1.ppc64.tar.xz) = 168088740 SHA256 (openjdk21-21.0.9+10.1.ppc64le.tar.xz) = 679118e89ff636a3688d36c2df1941c4cb7173eda4702068c60d744b6bb8bcb0 SIZE (openjdk21-21.0.9+10.1.ppc64le.tar.xz) = 169029108 SHA256 (openjdk21-21.0.9+10.1.x86.tar.xz) = cba9629d42a7e4dc8ac62f0c4e81d5e779841d5955361fad1d030469850c0811 SIZE (openjdk21-21.0.9+10.1.x86.tar.xz) = 165180812 SHA256 (openjdk21-21.0.9+10.1.x86_64.tar.xz) = d62c90a58d5acf486e62ff2460708ec7d9ef8704de8e88a5a3551ef8dbae0587 SIZE (openjdk21-21.0.9+10.1.x86_64.tar.xz) = 171175000 SHA256 (battleblow-jdk21u-jdk-21.0.10+7-1_GH0.tar.gz) = d31d9624b56c0091f5d8c8c108822b0491417b29cebfc22f896d76c6ae8c36c5 SIZE (battleblow-jdk21u-jdk-21.0.10+7-1_GH0.tar.gz) = 114068913

Collapse this list.


Packages (timestamps in pop-ups are UTC):
openjdk21
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest21.0.10+7.1_121.0.10+7.1_1--21.0.10+7.1_1n/an/an/a
FreeBSD:13:quarterly21.0.9+10.121.0.9+10.1--21.0.9+10.1n/an/an/a
FreeBSD:14:latest21.0.10+7.1_121.0.10+7.1_1--21.0.10+7.1_1---
FreeBSD:14:quarterly21.0.9+10.121.0.9+10.1--21.0.9+10.1--21.0.1+12.1
FreeBSD:15:latest21.0.10+7.1_121.0.10+7.1_1n/a-n/an/a21.0.1+12.121.0.2+13.1_1
FreeBSD:15:quarterly21.0.9+10.121.0.9+10.1n/a-n/an/a--
FreeBSD:16:latest21.0.10+7.121.0.10+7.1_1n/a-n/an/a--
Slave ports:
  1. java/openjdk21-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.4.1 : devel/gmake
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. gcc14 : lang/gcc14
  9. as : devel/binutils
  10. x11.pc : x11/libX11
  11. xext.pc : x11/libXext
  12. xi.pc : x11/libXi
  13. xrandr.pc : x11/libXrandr
  14. xrender.pc : x11/libXrender
  15. xt.pc : x11-toolkits/libXt
  16. xtst.pc : x11/libXtst
Runtime dependencies:
  1. javavm : java/javavmwrapper
  2. xorg-fonts-truetype>0 : x11-fonts/xorg-fonts-truetype
  3. gcc14 : lang/gcc14
  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. archivers/snappy-java
  2. audio/jid3lib
  3. audio/nyquist
  4. benchmarks/scimark2
  5. biology/artemis
  6. biology/canu
  7. comms/java-simple-serial-connector
Expand this list (106 items / 99 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/dbeaver
  3. databases/hsqldb
  4. databases/libgda5-jdbc
  5. databases/postgresql-jdbc
  6. databases/rocksdb-jni
  7. deskutils/freemind
  8. devel/antlr
  9. devel/apache-commons-daemon
  10. devel/arduino18
  11. devel/doctorj
  12. devel/ghidra
  13. devel/jetbrains-sqlite
  14. devel/jiic
  15. devel/jline
  16. devel/jna
  17. devel/libastylej
  18. devel/libastylej-arduino
  19. devel/libmatthew
  20. devel/libvirt-java
  21. devel/listserialc
  22. devel/ocaml-camljava
  23. devel/p5-Inline-Java
  24. devel/p5-Java
  25. devel/py-jep
  26. devel/py-omegaconf
  27. devel/rubygem-jruby-jars
  28. devel/sabre
  29. devel/swank-clojure
  30. devel/tijmp
  31. editors/libreoffice
  32. filesystems/hfsexplorer
  33. games/blackjackclient
  34. games/coronapoker
  35. games/gogui
  36. games/java-games-suite
  37. games/jchessboard
  38. games/jin
  39. games/jinput
  40. games/jutils
  41. games/lwjgl3
  42. games/multimc
  43. games/prismlauncher
  44. games/stendhal
  45. java/apache-commons-beanutils
  46. java/apache-commons-httpclient
  47. java/avis
  48. java/bouncycastle
  49. java/eclipse
  50. java/jakarta-oro
  51. java/java-getopt
  52. java/java-subversion
  53. java/javahelp
  54. java/javamail
  55. java/jcommon
  56. java/jfreechart
  57. java/jgraph
  58. java/jlex
  59. java/jode
  60. java/jump
  61. java/jxgrabkey
  62. java/phpeclipse
  63. java/sigar
  64. lang/abcl
  65. lang/erlang-java
  66. mail/davmail
  67. math/apache-commons-math
  68. math/jtransforms
  69. math/jts
  70. math/octave
  71. math/usearch
  72. misc/freeguide
  73. multimedia/tsduck
  74. net/belle-sip
  75. net/jgroups
  76. net/seda
  77. net/tigervnc-viewer-java
  78. net-im/convey
  79. net-im/signal-cli
  80. net-im/zkgroup
  81. net-mgmt/confregdecode
  82. net-mgmt/zabbix6-java
  83. net-mgmt/zabbix7-java
  84. net-mgmt/zabbix72-java
  85. net-mgmt/zabbix74-java
  86. print/pdf-renderer
  87. print/pdftk
  88. science/openmodelica
  89. science/opsin
  90. security/iaikpkcs11wrapper
  91. sysutils/javaservicewrapper
  92. sysutils/jdiskreport
  93. textproc/denature
  94. textproc/fop
  95. www/jericho-html
  96. www/onlyoffice-documentserver
  97. www/tomcat-native
  98. www/tomcat-native2
  99. www/vertx
  100. x11-toolkits/swt
  101. Collapse this list.
for Patch
  1. games/robocode
  2. games/robocode-naval
  3. java/netty
  4. net-mgmt/omada5
  5. sysutils/graylog
for Run
  1. archivers/apache-commons-compress
  2. archivers/javatar
  3. astro/gpsprune
  4. astro/josm
  5. astro/mkgmap
  6. astro/mkgmap-splitter
  7. astro/osmosis
Expand this list (376 items / 369 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. astro/traccar
  3. audio/atunes
  4. audio/jid3lib
  5. audio/musiccontrol
  6. audio/nyquist
  7. benchmarks/scimark2
  8. benchmarks/typometer
  9. biology/artemis
  10. biology/bbmap
  11. biology/canu
  12. biology/ddocent
  13. biology/erminej
  14. biology/fastqc
  15. biology/picard-tools
  16. biology/readseq
  17. biology/trimmomatic
  18. cad/electric-ng
  19. cad/fidocadj
  20. cad/logisim
  21. databases/apache-commons-dbutils
  22. databases/c3p0
  23. databases/dbeaver
  24. databases/frontbase-jdbc
  25. databases/hsqldb
  26. databases/jetbrains-datagrip
  27. databases/jrobin
  28. databases/libgda5-jdbc
  29. databases/liquibase
  30. databases/mariadb-java-client
  31. databases/metabase
  32. databases/mysql-connector-j
  33. databases/openvoxdb8
  34. databases/postgis-jdbc
  35. databases/postgresql-jdbc
  36. databases/powerarchitect
  37. databases/puppetdb8
  38. databases/rocksdb-jni
  39. databases/sql-workbench
  40. databases/squirrel-sql
  41. deskutils/docear
  42. deskutils/freemind
  43. deskutils/freeplane
  44. deskutils/ganttproject
  45. deskutils/projectlibre
  46. deskutils/stirling-pdf
  47. deskutils/thinkingrock
  48. devel/ammonite
  49. devel/antlr
  50. devel/antlr3
  51. devel/antlr4
  52. devel/apache-ant
  53. devel/apache-commons-configuration
  54. devel/apache-commons-daemon
  55. devel/apache-commons-io
  56. devel/apache-commons-jxpath
  57. devel/apache-log4j2
  58. devel/apache-rat
  59. devel/arduino18
  60. devel/avalon-framework
  61. devel/bfg
  62. devel/cfr
  63. devel/coursier
  64. devel/doctorj
  65. devel/flex-sdk
  66. devel/flex-sdk35
  67. devel/flexjson
  68. devel/ghidra
  69. devel/gradle
  70. devel/gradle6
  71. devel/gradle62
  72. devel/gradle761
  73. devel/gradle8
  74. devel/java-findbugs
  75. devel/jcmdline
  76. devel/jenkins
  77. devel/jenkins-lts
  78. devel/jetbrains-clion
  79. devel/jetbrains-goland
  80. devel/jetbrains-phpstorm
  81. devel/jetbrains-rustrover
  82. devel/jetbrains-webstorm
  83. devel/jgoodies-looks
  84. devel/jiic
  85. devel/jline
  86. devel/jsap
  87. devel/leiningen
  88. devel/libastylej
  89. devel/libastylej-arduino
  90. devel/listserialc
  91. devel/log4j
  92. devel/maven
  93. devel/maven363
  94. devel/maven39
  95. devel/mill
  96. devel/ocaml-camljava
  97. devel/opengrok
  98. devel/p5-Inline-Java
  99. devel/p5-Java
  100. devel/pmd
  101. devel/protobuf-java
  102. devel/py-jep
  103. devel/pycharm
  104. devel/reposilite
  105. devel/rubygem-jruby-jars
  106. devel/rubymine
  107. devel/sabre
  108. devel/sbt
  109. devel/scalatest
  110. devel/simian
  111. devel/slf4j
  112. devel/smc
  113. devel/soapui
  114. devel/sonar-scanner-cli
  115. devel/sonarqube-ant-task
  116. devel/sonarqube-community
  117. devel/sparsebitset
  118. devel/subversive
  119. devel/swank-clojure
  120. devel/tinylaf
  121. devel/violet
  122. devel/zanata-cli
  123. devel/zookeeper
  124. dns/denominator
  125. editors/bined
  126. editors/drjava
  127. editors/jedit
  128. editors/libreoffice
  129. editors/treeform
  130. emulators/edumips64
  131. emulators/javatari
  132. filesystems/hfsexplorer
  133. finance/jgnash
  134. finance/venice
  135. french/jdictionary-fre-hun
  136. ftp/dmachine
  137. ftp/jftp
  138. games/blackjackclient
  139. games/coronapoker
  140. games/dmjava
  141. games/domination
  142. games/freecol
  143. games/gogui
  144. games/java-games-suite
  145. games/jchessboard
  146. games/jin
  147. games/jinput
  148. games/jtans
  149. games/jutils
  150. games/lwjgl3
  151. games/minecraft-server
  152. games/moagg
  153. games/multimc
  154. games/pcgen
  155. games/prismlauncher
  156. games/rescue
  157. games/robocode
  158. games/robocode-naval
  159. games/spicetrade
  160. games/stendhal
  161. german/jdictionary-eng-ger
  162. german/jdictionary-ger-hun
  163. graphics/aoi
  164. graphics/batik
  165. graphics/cbviewer
  166. graphics/ditaa
  167. graphics/geoapi
  168. graphics/geoserver
  169. graphics/jalbum
  170. graphics/jave6
  171. graphics/jdraw
  172. graphics/jpatch
  173. graphics/mapyrus
  174. graphics/openjump
  175. graphics/plantuml
  176. graphics/tintfu
  177. graphics/xmlgraphics-commons
  178. graphics/yed
  179. hungarian/jdictionary-eng-hun
  180. hungarian/jdictionary-eng-hun-expr
  181. java/apache-bcel
  182. java/apache-commons-beanutils
  183. java/apache-commons-cli
  184. java/apache-commons-codec
  185. java/apache-commons-collections4
  186. java/apache-commons-httpclient
  187. java/apache-commons-lang3
  188. java/apache-commons-logging
  189. java/apache-commons-pool
  190. java/bluej
  191. java/bouncycastle
  192. java/dbvis
  193. java/eclipse
  194. java/eclipse-cdt
  195. java/eclipse-drjava
  196. java/eclipse-findbugs
  197. java/eclipse-pydev
  198. java/eclipse-shelled
  199. java/hamcrest
  200. java/intellij
  201. java/intellij-ultimate
  202. java/jai
  203. java/jakarta-oro
  204. java/java-cup
  205. java/java-getopt
  206. java/java-subversion
  207. java/javahelp
  208. java/jcckit
  209. java/jcommon
  210. java/jd-gui
  211. java/jflex
  212. java/jfreechart
  213. java/jgraph
  214. java/jlex
  215. java/jmf
  216. java/jode
  217. java/jrosetta
  218. java/jtiger
  219. java/jump
  220. java/junit
  221. java/jxgrabkey
  222. java/netbeans
  223. java/netrexx
  224. java/phpeclipse
  225. java/proguard
  226. java/sigar
  227. java/trove4j
  228. java/visualvm
  229. java/wildfly
  230. lang/abcl
  231. lang/apache-commons-jelly
  232. lang/ceylon
  233. lang/clojure
  234. lang/erlang-java
  235. lang/groovy
  236. lang/jruby
  237. lang/jython
  238. lang/kotlin
  239. lang/kotlin22
  240. lang/linux-j
  241. lang/pkl
  242. lang/scala
  243. lang/sisc
  244. mail/davmail
  245. mail/james
  246. mail/mime4j
  247. math/R-cran-XLConnect
  248. math/apache-commons-math
  249. math/geogebra
  250. math/jeuclid
  251. math/jlatexmath
  252. math/jtransforms
  253. math/jts
  254. math/octave
  255. math/plman
  256. math/usearch
  257. misc/freeguide
  258. misc/pauker
  259. misc/pipe
  260. misc/tvbrowser
  261. multimedia/ffdec
  262. net/activemq
  263. net/akhq
  264. net/apache-commons-net
  265. net/java-beepcore
  266. net/jcifs
  267. net/jgroups
  268. net/jrdesktop
  269. net/kafka
  270. net/keycloak
  271. net/ldapbrowser
  272. net/seda
  273. net/serviio
  274. net/tigervnc-viewer-java
  275. net/toonel
  276. net-im/convey
  277. net-im/signal-cli
  278. net-im/zkgroup
  279. net-mgmt/confregdecode
  280. net-mgmt/midpoint
  281. net-mgmt/omada5
  282. net-mgmt/riemann
  283. net-mgmt/zabbix6-java
  284. net-mgmt/zabbix7-java
  285. net-mgmt/zabbix72-java
  286. net-mgmt/zabbix74-java
  287. news/nzbhydra2
  288. print/pdf-renderer
  289. print/pdfbox
  290. print/pdftk
  291. science/devisor
  292. science/openmodelica
  293. science/opsin
  294. science/simsmith
  295. security/bastillion
  296. security/dirbuster
  297. security/iaikpkcs11wrapper
  298. security/xml-security
  299. sysutils/data-prepper
  300. sysutils/digdag
  301. sysutils/graylog
  302. sysutils/javaservicewrapper
  303. sysutils/jdiskreport
  304. sysutils/jtopen
  305. sysutils/logstash7
  306. sysutils/logstash8
  307. sysutils/logstash91
  308. sysutils/logstash92
  309. sysutils/openvox-server8
  310. sysutils/puppetserver8
  311. textproc/apache-commons-csv
  312. textproc/apache-commons-digester
  313. textproc/apache-poi
  314. textproc/apache-solr
  315. textproc/apache-xmlbeans
  316. textproc/denature
  317. textproc/dtd2relax
  318. textproc/elasticsearch7
  319. textproc/elasticsearch8
  320. textproc/fop
  321. textproc/jarnal
  322. textproc/jdictionary
  323. textproc/jdictionary-int-eng
  324. textproc/jing
  325. textproc/lucene
  326. textproc/lucene5
  327. textproc/opensearch
  328. textproc/opensearch13
  329. textproc/opensearch210
  330. textproc/opensearch213
  331. textproc/opensearch216
  332. textproc/opensearch219
  333. textproc/ppower4
  334. textproc/saxon-he
  335. textproc/tagsoup
  336. textproc/trang
  337. textproc/weka
  338. textproc/xalan-j
  339. textproc/xerces-j
  340. textproc/xml-commons
  341. textproc/xom
  342. textproc/xstream
  343. www/archiva
  344. www/axis2
  345. www/closure-compiler
  346. www/glassfish
  347. www/glassfish4
  348. www/grails
  349. www/htmlcompressor
  350. www/httpasyncclient
  351. www/httpclient
  352. www/httpcore
  353. www/jericho-html
  354. www/jetty10
  355. www/jetty12
  356. www/jmeter
  357. www/payara
  358. www/scloader
  359. www/selenium
  360. www/tomcat-devel
  361. www/tomcat-native
  362. www/tomcat-native2
  363. www/tomcat101
  364. www/tomcat110
  365. www/tomcat9
  366. www/tomee
  367. www/vertx
  368. www/yuicompressor
  369. x11-fm/mucommander
  370. x11-toolkits/skinlf
  371. Collapse this list.

Configuration Options:
No options to configure
Options name:
java_openjdk21
USES:
compiler:features cpe gmake iconv jpeg pkgconfig xorg
pkg-message:
For install:
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
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/battleblow/jdk21u/tar.gz/jdk-21.0.10+7-1?dummy=/
Collapse this list.

There are no commits on branch 2024Q4 for this port