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.
non port: java/openjdk12/Makefile
SVNWeb

Number of commits found: 41

Tue, 24 May 2022
[ 20:09 Rene Ladan (rene) search for other commits by this committer ]    commit hash:c7d1c247d8ea8f87edd6a5012702a3cd10d99d49  c7d1c24  (Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
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
Thu, 21 Apr 2022
[ 08:24 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:fe30b5124c358e4e46df1a3b7649438f137461de  fe30b51 
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
Sat, 16 Oct 2021
[ 12:22 Dimitry Andric (dim) search for other commits by this committer ]    commit hash:3822416493cfbbed8fe7a487391b40bec956d671  3822416 
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)
Thu, 30 Sep 2021
[ 21:23 Rene Ladan (rene) search for other commits by this committer ]    commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  620968a  (Only the first 10 of 399 ports in this commit are shown above. View all ports for this commit)
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
Sat, 11 Sep 2021
[ 11:32 Bernhard Froehlich (decke) search for other commits by this committer ]    commit hash:7411d1f5504fb328f3f8e1311ff21e74807c702e  7411d1f 
java/openjdk12: Add CPE information

Approved by:	portmgr (blanket)
Wed, 7 Apr 2021
[ 08:09 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  cf118cc  (Only the first 10 of 8873 ports in this commit are shown above. View all ports for this commit)
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Wed, 17 Mar 2021
[ 02:00 pkubaj search for other commits by this committer ] Original commit   Revision:568628
java/openjdk12: enable dtrace on powerpc64 elfv2
Tue, 16 Mar 2021
[ 18:06 pkubaj search for other commits by this committer ] Original commit   Revision:568594
java/openjdk15: fix build on powerpc64le

Also cosmetic fixes related to powerpc64* for openjdk 12, 13, 14.
Mon, 15 Mar 2021
[ 14:58 pkubaj search for other commits by this committer ] Original commit   Revision:568464
java/openjdk12: fix build on powerpc64le

This ports r556940 to java/openjdk11.

Approved by:	tier 2 blanket
Fri, 5 Feb 2021
[ 04:04 jkim search for other commits by this committer ] Original commit   Revision:564084
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
Sun, 12 Jul 2020
[ 02:13 glewis search for other commits by this committer ] Original commit   Revision:542063
More accurate vendor information

PR:		244634
Mon, 8 Jun 2020
[ 04:41 kevans search for other commits by this committer ] Original commit   Revision:538197 (Only the first 10 of 29 ports in this commit are shown above. View all ports for this commit)
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 View all of this commit message)
Sat, 18 Apr 2020
[ 20:42 glewis search for other commits by this committer ] Original commit   Revision:532044
Update to 12.0.2+10.4

PR:		244947
Submitted by:	Trond.Endrestol@ximalas.info
Thu, 16 Jan 2020
[ 13:59 pkubaj search for other commits by this committer ] Original commit   Revision:523232
java/openjdk12: correctly patch openjdk12 for ppc64 elfv2

The previous patch didn't check for architecture.

PR:		243183
[ 13:34 antoine search for other commits by this committer ] Original commit   Revision:523230
Revert r523218, it breaks build on tier 1

With hat:	portmgr
[ 09:29 pkubaj search for other commits by this committer ] Original commit   Revision:523218
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)
Wed, 6 Nov 2019
[ 18:03 zeising search for other commits by this committer ] Original commit   Revision:516912 (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
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.
[ 17:31 glewis search for other commits by this committer ] Original commit   Revision:516907
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
Thu, 17 Oct 2019
[ 20:38 glewis search for other commits by this committer ] Original commit   Revision:514683
Fix internal versioning

* Set the Java version correctly
* Bump PORTREVISION since some software may rely on this
Fri, 27 Sep 2019
[ 15:44 glewis search for other commits by this committer ] Original commit   Revision:513045
Sync with openjdk11

* Separate out platform/compiler concerns
* Disable AoT on all arches except amd64

Sponsored by:	The FreeBSD Foundation
Fri, 20 Sep 2019
[ 15:46 glewis search for other commits by this committer ] Original commit   Revision:512419
Udpate to 12.0.2+10-3
Fri, 30 Aug 2019
[ 22:21 glewis search for other commits by this committer ] Original commit   Revision:510301
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>
[ 04:26 glewis search for other commits by this committer ] Original commit   Revision:510232
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.
Mon, 26 Aug 2019
[ 02:00 glewis search for other commits by this committer ] Original commit   Revision:509861
Add powerpc64 support

PR:		237370
Sun, 25 Aug 2019
[ 20:55 glewis search for other commits by this committer ] Original commit   Revision:509856
Allow the JDK to be compiled with gcc.

This is required for powerpc64 support.

PR:		237370
Tue, 20 Aug 2019
[ 18:25 glewis search for other commits by this committer ] Original commit   Revision:509440
Update cacerts

* Use the latest cacerts file from Oracle's public distribution of 12.0.2
Tue, 13 Aug 2019
[ 13:32 glewis search for other commits by this committer ] Original commit   Revision:508822
Update to 12.0.2+10.2
Wed, 31 Jul 2019
[ 16:46 glewis search for other commits by this committer ] Original commit   Revision:507720
Register openjdk12 as a java provider with javavm

PR:		237991
Submitted by:	Tommy P <tommyhp2@gmail.com>
Wed, 24 Jul 2019
[ 22:45 glewis search for other commits by this committer ] Original commit   Revision:507304
* 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>
Fri, 19 Jul 2019
[ 17:08 glewis search for other commits by this committer ] Original commit   Revision:506954
Update to 12.0.2
Sun, 16 Jun 2019
[ 16:05 antoine search for other commits by this committer ] Original commit   Revision:504353 (Only the first 10 of 33 ports in this commit are shown above. View all ports for this commit)
Clean up LIB_DEPENDS
Fri, 17 May 2019
[ 04:32 glewis search for other commits by this committer ] Original commit   Revision:501835
Update to 12.0.1.12.2 which includes powerpc64 support.

PR:		237370
Sat, 11 May 2019
[ 19:52 mat search for other commits by this committer ] Original commit   Revision:501298
Use USE_GITHUB when appropriate.
Wed, 17 Apr 2019
[ 20:57 glewis search for other commits by this committer ] Original commit   Revision:499213
. Update to 12.0.1
Fri, 29 Mar 2019
[ 17:39 glewis search for other commits by this committer ] Original commit   Revision:497173
* 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.
Thu, 28 Mar 2019
[ 23:27 jkim search for other commits by this committer ] Original commit   Revision:497061
Fix iconv(3) issues.

PR:		236759
Thu, 21 Mar 2019
[ 20:25 glewis search for other commits by this committer ] Original commit   Revision:496513
. Fix permissions on jspawnhelper.
. Bump PORTREVISION.
[ 17:34 glewis search for other commits by this committer ] Original commit   Revision:496480
Re-add the port of OpenJDK 12
[ 04:38 glewis search for other commits by this committer ] Original commit   Revision:496416
Add files missing in last commit somehow.
[ 03:33 glewis search for other commits by this committer ] Original commit   Revision:496410
Add a port of OpenJDK 12

Number of commits found: 41