notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
openjdk14 Java Development Kit 14
14.0.2+12.1_3 java Deleted on this many watch lists=2 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 Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: EOLed since 30 september 2020
Expired This port expired on: 2022-05-21
Maintainer: java@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-03-18 03:33:56
Last Update: 2022-05-24 20:09:35
Commit Hash: c7d1c24
People watching this port, also watch:: rubygem-bundler, gimp, coreutils, smartmontools, pkg
Also Listed In: devel
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/openjdk14-14.0.2+12.1_3/catalog.mk
  2. /usr/local/share/licenses/openjdk14-14.0.2+12.1_3/LICENSE
  3. /usr/local/share/licenses/openjdk14-14.0.2+12.1_3/GPLv2
Collapse this list.
Dependency lines:
  • openjdk14>0:java/openjdk14
No installation instructions:
This port has been deleted.
PKGNAME: openjdk14
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):
openjdk14
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6414.0.2+12.1_214.0.2+12.1_2
FreeBSD:11:armv6--
FreeBSD:11:i38614.0.2+12.1_214.0.2+12.1_2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-14.0.2+12.1_2
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6414.0.2+12.1_2-
FreeBSD:14:riscv64--
 

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/openjdk13
  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/openjdk15*
  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:
Options name:

USES:

pkg-message:
For install:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/battleblow/jdk14u/tar.gz/jdk-14.0.2+12-1?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-05-24
    REASON: Has expired: EOLed since 30 september 2020

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 May 2022 20:09:35
 files touched by this commit commit hash:c7d1c247d8ea8f87edd6a5012702a3cd10d99d49  14.0.2+12.1_3
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
21 Apr 2022 08:24:58
 files touched by this commit commit hash:fe30b5124c358e4e46df1a3b7649438f137461de  14.0.2+12.1_3
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
04 Apr 2022 07:56:40
 files touched by this commit commit hash:e406118f774154589b91dc8d84f7f0320766d5a4  14.0.2+12.1_3
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)
16 Oct 2021 12:22:03
 files touched by this commit commit hash:3822416493cfbbed8fe7a487391b40bec956d671  14.0.2+12.1_3
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)
30 Sep 2021 21:23:30
 files touched by this commit commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  14.0.2+12.1_2
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
11 Sep 2021 11:36:13
 files touched by this commit commit hash:8ed7c3f9ea58d8eaa92a6cd681958f11d87fd246  14.0.2+12.1_2
Bernhard Froehlich (decke) search for other commits by this committer
java/openjdk14: Add CPE information

Approved by:	portmgr (blanket)
29 May 2021 14:08:19
 files touched by this commit commit hash:fa94e1b861b0ede6c0095e7b5a4c9f3a228fb6a6  14.0.2+12.1_2
Dimitry Andric (dim) search for other commits by this committer
java/openjdk14: 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 openjdk14.

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

gmake[4]: Leaving directory
'/wrkdirs/usr/ports/java/openjdk14/work/jdk14u-jdk-14.0.2-12-1/make'
/wrkdirs/usr/ports/java/openjdk14/work/jdk14u-jdk-14.0.2-12-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/openjdk14/work/jdk14u-jdk-14.0.2-12-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)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  14.0.2+12.1_2
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  14.0.2+12.1_2
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
17 Mar 2021 12:57:12
Original commit files touched by this commit Revision:568652  14.0.2+12.1_2
pkubaj search for other commits by this committer
java/openjdk14: enable dtrace on powerpc64
16 Mar 2021 18:06:56
Original commit files touched by this commit Revision:568594  14.0.2+12.1_1
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.
16 Mar 2021 17:13:49
Original commit files touched by this commit Revision:568588  14.0.2+12.1_1
pkubaj search for other commits by this committer
java/openjdk14: fix build on powerpc64le

Approved by:	tier 2 blanket
05 Feb 2021 04:06:54
Original commit files touched by this commit Revision:564085  14.0.2+12.1_1
jkim search for other commits by this committer
Fix build with Clang 11.

https://github.com/battleblow/jdk14u/commit/11c638e62d57229828810b7fbdd1bb143808d5a3
https://github.com/battleblow/jdk14u/commit/a01e80aa36522ce709ee301afac057f649a1c472
https://github.com/battleblow/jdk14u/commit/0874ad9af5058d3dc9381e7d80745b8a3b1c5b6d

PR:		250270
24 Jul 2020 17:10:51
Original commit files touched by this commit Revision:543267  14.0.2+12.1
kevans search for other commits by this committer
Multiple ports: improve regex compliance (part 2)

This is again a part of the project to stop extraneous escaping of
ordinary characters and redefine some ordinary escapes as special
behavior.

Most of these ports are pushed over to use textproc/gsed because they
want to use GNU extensions.  Others are fixed to either escape appropriately
(e.g. $$ rather than \$ in Makefiles!) or just remove redundant escapes
(e.g. backtick in single quotes doesn't need escaped).

PR:		229925
MFH:		no (invasive risk)
16 Jul 2020 07:17:42
Original commit files touched by this commit Revision:542331  14.0.2+12.1
glewis search for other commits by this committer
Update to 14.0.2
12 Jul 2020 02:13:27
Original commit files touched by this commit Revision:542063  14.0.1+7.1_1
glewis search for other commits by this committer
More accurate vendor information

PR:		244634
11 Jul 2020 18:28:56
Original commit files touched by this commit Revision:542040  14.0.1+7.1_1
dmgk search for other commits by this committer
java/openjdk14: Add fontconfig support

PR:		247901
Approved by:	java (glewis)
17 Apr 2020 23:41:57
Original commit files touched by this commit Revision:531985  14.0.1+7.1
glewis search for other commits by this committer
Update to 14.0.1 GA
22 Mar 2020 20:32:24
Original commit files touched by this commit Revision:528938  14+36.1
glewis search for other commits by this committer
Fix build for aarch64

Submitted by:	Klaus Kuchemann <maciphone2@googlemail.com>
18 Mar 2020 03:33:51
Original commit files touched by this commit Revision:528626  14+36.1
glewis search for other commits by this committer
Add a port of OpenJDK 14

Number of commits found: 20