Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
24 May 2022 20:09:35 12.0.2+10.4_4
|
Rene Ladan (rene)  |
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 12.0.2+10.4_4
|
Baptiste Daroussin (bapt)  |
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 |
16 Oct 2021 12:22:03 12.0.2+10.4_4
|
Dimitry Andric (dim)  |
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 ) |
30 Sep 2021 21:23:30 12.0.2+10.4_3
|
Rene Ladan (rene)  |
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:32:00 12.0.2+10.4_3
|
Bernhard Froehlich (decke)  |
java/openjdk12: Add CPE information
Approved by: portmgr (blanket) |
29 May 2021 14:08:18 12.0.2+10.4_3
|
Dimitry Andric (dim)  |
java/openjdk12: fix build with clang 12
During an exp-run for llvm 12 (see bug 255570), it turned out that
java/openjdk11 does not build with clang 12.0.0:
Creating support/demos/image/jfc/J2Ddemo/J2Ddemo.jar
/usr/local/bin/bash: line 5: 49140 Abort trap (core dumped)
/wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/interim-image/bin/java
-XX:DumpLoadedClassList=/wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/link_opt/classlist.raw
-Djava.lang.invoke.MethodHandle.TRACE_RESOLVE=true -cp
/wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/classlist.jar
build.tools.classlist.HelloClasslist > /dev/null 2>&1 >
/wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/link_opt/default_jli_trace.txt
gmake[4]: *** [GenerateLinkOptData.gmk:66:
/wrkdirs/usr/ports/java/openjdk12/work/openjdk-jdk12u-jdk-12.0.2-10-4/build/bsd-x86_64-server-release/support/link_opt/classlist]
Error 134
This is due to missing backports of upstream commits:
commit c484d8904285652246c3af212a4211b9a8955149
Author: Thomas Stuefe <stuefe@openjdk.org>
Date: Tue Mar 16 05:49:01 2021 +0000
(Only the first 15 lines of the commit message are shown above ) |
07 Apr 2021 08:09:01 12.0.2+10.4_3
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 12.0.2+10.4_3
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
17 Mar 2021 02:00:16
12.0.2+10.4_3
|
pkubaj  |
java/openjdk12: enable dtrace on powerpc64 elfv2 |
16 Mar 2021 18:06:56
12.0.2+10.4_2
|
pkubaj  |
java/openjdk15: fix build on powerpc64le
Also cosmetic fixes related to powerpc64* for openjdk 12, 13, 14. |
15 Mar 2021 14:58:02
12.0.2+10.4_2
|
pkubaj  |
java/openjdk12: fix build on powerpc64le
This ports r556940 to java/openjdk11.
Approved by: tier 2 blanket |
05 Feb 2021 04:04:54
12.0.2+10.4_2
|
jkim  |
Fix build with Clang 11.
https://github.com/battleblow/openjdk-jdk12u/commit/9e8e504992f95cc36c6dcd6e6f57ac18b58e0db5
https://github.com/battleblow/openjdk-jdk12u/commit/c525150ace8816c503ccc618ea5559d06c99bbcb
https://github.com/battleblow/openjdk-jdk12u/commit/dc2d99a20d0eea8d79cb31960cb693b2a4a39a4b
PR: 250270 |
12 Jul 2020 02:13:27
12.0.2+10.4_1
|
glewis  |
More accurate vendor information
PR: 244634 |
08 Jun 2020 04:41:31
12.0.2+10.4_1
|
kevans  |
Multiple ports: improve regex compliance
These changes largely fall into just two categories:
1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away
For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.
For #2, I've fixed these as I can and we should upstream these fixes.
(Only the first 15 lines of the commit message are shown above ) |
09 May 2020 19:24:50
12.0.2+10.4
|
tijl  |
Update devel/gmake to 4.3.
Some changes have been made in this release that break backwards
compatibility. Let USES=gmake force users to upgrade to this version so
port maintainers don't have to support older versions.
PR: 245725
Exp-run by: antoine
Approved by: portmgr (antoine) |
18 Apr 2020 20:42:12
12.0.2+10.4
|
glewis  |
Update to 12.0.2+10.4
PR: 244947
Submitted by: Trond.Endrestol@ximalas.info |
22 Mar 2020 20:00:25
12.0.2+10.3_1
|
glewis  |
Fix the build on aarch64
Submitted by: Klaus Kuchemann <maciphone2@googlemail.com> |
16 Jan 2020 13:59:09
12.0.2+10.3_1
|
pkubaj  |
java/openjdk12: correctly patch openjdk12 for ppc64 elfv2
The previous patch didn't check for architecture.
PR: 243183 |
16 Jan 2020 13:34:01
12.0.2+10.3_1
|
antoine  |
Revert r523218, it breaks build on tier 1
With hat: portmgr |
16 Jan 2020 09:29:00
12.0.2+10.3_1
|
pkubaj  |
java/openjdk12: fix compilation for powerpc64 elfv2
Because of issue with macros in precompiled.hpp, --disable-precompiled-headers
is necessary.
Since openjdk compiles for elfv1 by default on big-endian ppc64, use a patch to
compile for elfv2.
PR: 243183
Approved by: glewis (maintainer) |
09 Nov 2019 22:28:53
12.0.2+10.3_1
|
glewis  |
Reinstate guidance to have /proc mounted
* Having /proc mounted is not generally critical, but there is at least one
piece of functionality that does rely on its presence at the moment
(e.g. OperatingSystemMXBean) |
06 Nov 2019 18:03:34
12.0.2+10.3_1
|
zeising  |
Add USES=xorg USES=gl, ports categories j
Add USES=xorg and USES=gl to ports in categories starting with 'j'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
06 Nov 2019 17:31:33
12.0.2+10.3_1
|
glewis  |
Fix build on FreeBSD 12.x/powerpc64 on POWER8+ machines
* Make sure has_mfdscr() returns false on these machines as using it on
FreeBSD 12.x will cause problems (e.g. SIGILL).
PR: 239368
Sponsored by: The FreeBSD Foundation |
17 Oct 2019 20:38:39
12.0.2+10.3_1
|
glewis  |
Fix internal versioning
* Set the Java version correctly
* Bump PORTREVISION since some software may rely on this |
27 Sep 2019 15:44:39
12.0.2+10.3
|
glewis  |
Sync with openjdk11
* Separate out platform/compiler concerns
* Disable AoT on all arches except amd64
Sponsored by: The FreeBSD Foundation |
20 Sep 2019 15:46:43
12.0.2+10.3
|
glewis  |
Udpate to 12.0.2+10-3 |
30 Aug 2019 22:21:29
12.0.2+10.2_1
|
glewis  |
Add support for aarch64
* Add aarch64 to ONLY_FOR_ARCHES on FreeBSD 12.0 and up.
PR: 239246
Submitted by: Mikael Urankar <mikael.urankar@gmail.com> |
30 Aug 2019 04:26:01
12.0.2+10.2_1
|
glewis  |
Prepare for aarch64 support
* Add necessary configure arguments for aarch64
* Add patches needed to compile on aarch64. These have been upstreamed but
are not in a release yet. |
28 Aug 2019 15:34:33
12.0.2+10.2_1
|
glewis  |
Remove guidance about needing procfs
* Remove portions of pkg-message that mention needing /proc mounted.
This hasn't been the case for a while afaik (I don't have it mounted
and haven't observed any related problems). |
26 Aug 2019 02:00:43
12.0.2+10.2_1
|
glewis  |
Add powerpc64 support
PR: 237370 |
25 Aug 2019 20:55:20
12.0.2+10.2_1
|
glewis  |
Allow the JDK to be compiled with gcc.
This is required for powerpc64 support.
PR: 237370 |
20 Aug 2019 18:25:11
12.0.2+10.2_1
|
glewis  |
Update cacerts
* Use the latest cacerts file from Oracle's public distribution of 12.0.2 |
13 Aug 2019 22:22:35
12.0.2+10.2
|
mat  |
Convert to UCL & cleanup pkg-message (categories h-k) |
13 Aug 2019 13:32:13
12.0.2+10.2
|
glewis  |
Update to 12.0.2+10.2 |
31 Jul 2019 16:46:25
12.0.2+10.1_1
|
glewis  |
Register openjdk12 as a java provider with javavm
PR: 237991
Submitted by: Tommy P <tommyhp2@gmail.com> |
24 Jul 2019 22:45:29
12.0.2+10.1
|
glewis  |
* Set NO_CCACHE to match configure being passed --disable-ccache
Fixes the build for people trying to use ccache
PR: 239387
Submitted by: Jonathan Chen <jonc@chen.org.nz> |
19 Jul 2019 17:08:29
12.0.2+10.1
|
glewis  |
Update to 12.0.2 |
16 Jun 2019 16:05:29
12.0.1+12.2
|
antoine  |
Clean up LIB_DEPENDS |
17 May 2019 04:32:40
12.0.1+12.2
|
glewis  |
Update to 12.0.1.12.2 which includes powerpc64 support.
PR: 237370 |
11 May 2019 19:52:08
12.0.1+12.1
|
mat  |
Use USE_GITHUB when appropriate. |
17 Apr 2019 20:57:53
12.0.1.12.1
|
glewis  |
. Update to 12.0.1 |
29 Mar 2019 17:39:15
12.0.0.33.2
|
glewis  |
* Update to 12.0.0.33.2
* Sort LIB_DEPENDS and USE_XORG.
* Add a dependency in alsa-lib now that sound is supported on FreeBSD.
* Don't disable dtrace now that it is supported on FreeBSD.
* Less intrusive iconv change. |
28 Mar 2019 23:27:12
12.0.0.33.1_2
|
jkim  |
Fix iconv(3) issues.
PR: 236759 |
21 Mar 2019 20:25:08
12.0.0.33.1_1
|
glewis  |
. Fix permissions on jspawnhelper.
. Bump PORTREVISION. |
21 Mar 2019 17:34:20
12.0.0.33.1
|
glewis  |
Re-add the port of OpenJDK 12 |
21 Mar 2019 17:31:48
12.0.0.33.1
|
glewis  |
Remove openjdk12 to try a repo copy again. |
21 Mar 2019 04:38:51
12.0.0.33.1
|
glewis  |
Add files missing in last commit somehow. |
21 Mar 2019 03:33:15
12.0.0.33.1
|
glewis  |
Add a port of OpenJDK 12 |