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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
openjdk15 Java Development Kit 15
15.0.7+4.1 java Deleted on this many watch lists=1 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 15.0.7+4.1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: EOLed since 31 march 2021
Expired This port expired on: 2022-05-21
Maintainer: java@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-09-06 00:50:13
Last Update: 2022-05-24 20:09:35
Commit Hash: c7d1c24
People watching this port, also watch:: cytoscape, recoll, chromium, firefox
Also Listed In: devel
License: GPLv2
WWW:
https://openjdk.java.net/projects/jdk/15/
Description:
An open-source implementation of the Java Platform, Standard Edition, WWW: https://openjdk.java.net/projects/jdk/15/
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/openjdk15-15.0.7+4.1/catalog.mk
  2. /usr/local/share/licenses/openjdk15-15.0.7+4.1/LICENSE
  3. /usr/local/share/licenses/openjdk15-15.0.7+4.1/GPLv2
Collapse this list.
Dependency lines:
  • openjdk15>0:java/openjdk15
No installation instructions:
This port has been deleted.
PKGNAME: openjdk15
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1651717638 SHA256 (battleblow-jdk15u-jdk-15.0.7+4-1_GH0.tar.gz) = 9ef84a0536f4f23d946d639be292afc0b71c3c077d9af9b202221caf8c8c45ca SIZE (battleblow-jdk15u-jdk-15.0.7+4-1_GH0.tar.gz) = 102248177

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
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/openjdk14
  9. gcc10 : lang/gcc10
  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. gcc10 : lang/gcc10
  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. liblcms2.so : graphics/lcms2
  6. libpng.so : graphics/png
  7. libjpeg.so : graphics/jpeg-turbo
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. java/openjdk16*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
java_openjdk15
USES:
compiler:features cpe gmake iconv jpeg pkgconfig xorg
pkg-message:
For install:
This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and procfs(5) mounted on /proc. If you have not done it yet, please do the following: mount -t fdescfs fdesc /dev/fd mount -t procfs proc /proc To make it permanent, you need the following lines in /etc/fstab: fdesc /dev/fd fdescfs rw 0 0 proc /proc procfs rw 0 0
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/battleblow/jdk15u/tar.gz/jdk-15.0.7+4-1?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-05-24
    REASON: Has expired: EOLed since 31 march 2021

Number of commits found: 21

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
15.0.7+4.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
15.0.7+4.1
05 May 2022 02:54:54
commit hash: a70c0335c04de4f1e4d671c13eeb7429296c4299commit hash: a70c0335c04de4f1e4d671c13eeb7429296c4299commit hash: a70c0335c04de4f1e4d671c13eeb7429296c4299commit hash: a70c0335c04de4f1e4d671c13eeb7429296c4299 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk15: Update to 15.0.7 GA
15.0.6+5.1
21 Apr 2022 08:24:58
commit hash: fe30b5124c358e4e46df1a3b7649438f137461decommit hash: fe30b5124c358e4e46df1a3b7649438f137461decommit hash: fe30b5124c358e4e46df1a3b7649438f137461decommit hash: fe30b5124c358e4e46df1a3b7649438f137461de files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
openjdk: mark as deprecated all EOLed version of openjdk

The current supported version of openjdk are:
8 (LTS) up to 31 march 2025
11 (LTS) up to 30 september 2026
17 (LTS) up to 20 september 2031
18 up to 30 september 2022

All other version have expired long ago
15.0.6+5.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)
15.0.6+5.1
06 Feb 2022 04:41:37
commit hash: 0e170396da4d35288e9e05f68c56c295934c82fccommit hash: 0e170396da4d35288e9e05f68c56c295934c82fccommit hash: 0e170396da4d35288e9e05f68c56c295934c82fccommit hash: 0e170396da4d35288e9e05f68c56c295934c82fc files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk15: Update to 15.0.6 GA
15.0.6+1.1
06 Nov 2021 19:23:07
commit hash: 153d1fc89dab3264cf161f251137f089f36161cccommit hash: 153d1fc89dab3264cf161f251137f089f36161cccommit hash: 153d1fc89dab3264cf161f251137f089f36161cccommit hash: 153d1fc89dab3264cf161f251137f089f36161cc files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk15: Update to 15.0.5
15.0.4+5.1_1
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)
15.0.4+5.1
30 Sep 2021 21:23:30
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
15.0.4+5.1
11 Sep 2021 11:34:48
commit hash: 152ee092bedccf066be75cbd24f367af6761a7a9commit hash: 152ee092bedccf066be75cbd24f367af6761a7a9commit hash: 152ee092bedccf066be75cbd24f367af6761a7a9commit hash: 152ee092bedccf066be75cbd24f367af6761a7a9 files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
java/openjdk15: Add CPE information

Approved by:	portmgr (blanket)
15.0.4+5.1
31 Jul 2021 05:39:26
commit hash: 96fd8c3f5380aebe9d5acf26fa0570682dadee61commit hash: 96fd8c3f5380aebe9d5acf26fa0570682dadee61commit hash: 96fd8c3f5380aebe9d5acf26fa0570682dadee61commit hash: 96fd8c3f5380aebe9d5acf26fa0570682dadee61 files touched by this commit
Greg Lewis (glewis) search for other commits by this committer
java/openjdk15: Update to 15.0.4
15.0.2+7.1_1
29 May 2021 14:08:19
commit hash: 668230eee6bbff5f8b7cfbd95f21b2a6b16ae188commit hash: 668230eee6bbff5f8b7cfbd95f21b2a6b16ae188commit hash: 668230eee6bbff5f8b7cfbd95f21b2a6b16ae188commit hash: 668230eee6bbff5f8b7cfbd95f21b2a6b16ae188 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
java/openjdk15: fix build with clang 12

During an exp-run for llvm 12 (see bug 255570), it turned out that at
least openjdk11 and openjdk12 do not build with clang 12.0.0. The
exp-run therefore skipped openjdk15.

Building this manually shows that it results in a compile error:

gmake[4]: Leaving directory
'/wrkdirs/usr/ports/java/openjdk15/work/jdk15u-jdk-15.0.2-7-1/make'
/wrkdirs/usr/ports/java/openjdk15/work/jdk15u-jdk-15.0.2-7-1/src/hotspot/cpu/x86/vm_version_ext_x86.cpp:748:3:
error: suspicious concatenation of string literals in an array initialization;
did you mean to separate the elements with a comma?
[-Werror,-Wstring-concatenation]
  "",
  ^
/wrkdirs/usr/ports/java/openjdk15/work/jdk15u-jdk-15.0.2-7-1/src/hotspot/cpu/x86/vm_version_ext_x86.cpp:747:3:
note: place parentheses around the string literal to silence warning
  "Opteron QC/Phenom"  // Barcelona et.al.
  ^
(Only the first 15 lines of the commit message are shown above View all of this commit message)
15.0.2+7.1_1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
15.0.2+7.1_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
15.0.2+7.1_1
17 Mar 2021 13:34:11
Revision:568658Original commit files touched by this commit
pkubaj search for other commits by this committer
java/openjdk15: enable dtrace on powerpc64 elfv2
15.0.2+7.1
16 Mar 2021 18:06:56
Revision:568594Original commit files touched by this commit
pkubaj search for other commits by this committer
java/openjdk15: fix build on powerpc64le

Also cosmetic fixes related to powerpc64* for openjdk 12, 13, 14.
15.0.2+7.1
22 Jan 2021 03:19:20
Revision:562271Original commit files touched by this commit
glewis search for other commits by this committer
Update to 15.0.2
15.0.1+9.1_1
23 Oct 2020 05:41:19
Revision:553084Original commit files touched by this commit
glewis search for other commits by this committer
Update to 15.0.1
15.0.0+36.1_1
10 Sep 2020 01:01:03
Revision:548176Original commit files touched by this commit
glewis search for other commits by this committer
Fix the default bootstrap to point to openjdk14

Reported by:	Giacomo Olgeni <olgeni@olgeni.com>
15.0.0+36.1_1
07 Sep 2020 18:33:50
Revision:547934Original commit files touched by this commit
glewis search for other commits by this committer
Restore fontconfig functionality
15.0.0+36.1
06 Sep 2020 00:54:26
Revision:547769Original commit files touched by this commit
glewis search for other commits by this committer
Fix the build for 12/powerpc64
15.0.0+36.1
06 Sep 2020 00:50:04
Revision:547768Original commit files touched by this commit
glewis search for other commits by this committer
Add a port of OpenJDK 15

Number of commits found: 21