summaryrefslogtreecommitdiff
path: root/java/openjdk23/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* java/openjdk*: Fix possible race after configureHarald Eilertsen2026-04-081-1/+1
| | | | | | | | | | | | | | | | | | | Some setups could fail when building with poudriere bulk with a message about the configuration was out of date. Since configure is run as part of the build in any case, we don't need the explicit configure check in the openjdk build system, so we disable it. Fix originally proposed by jonc@chen.org.nz. Since this doen not change the port, only whether it will build or not, I have not bumped the PORTREVISION for this change. PR: 294199 Reported by: nxjoseph Reviewed by: glewis Approved by: glewis Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D56289
* java/openjdk21-25: Bootstrap from prebuilt packagesHarald Eilertsen2026-02-231-16/+6
| | | | | | | | | | | Completes the transition to using prebuilt packages to bootstrap OpenJDK ports. PR: 289731 Reviewed by: jrm, fuz (mentor) Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54731
* graphics/lcms2: Bump PORTREVISION of dependent ports for shlib changePo-Chuan Hsieh2026-02-031-1/+1
| | | | | PR: 292881 Reported by: Petr Lampa <lampa@fit.vutbr.cz>
* java/openjdk*: Deprecate unmaintained versionsHarald Eilertsen2025-12-121-0/+4
| | | | | | | | | | | | Mark OpenJDK versions no longer maintained by upstream as deprecated, and for future removal. Keeping LTS versions, as well as the actively maintained latest versions in the tree. Reviewed by: bofh (mentor), jrm Approved by: bofh (mentor) MFH: 2025Q4 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54176
* java/openjdk23: FreeBSD updates and fixesHarald Eilertsen2025-09-251-4/+4
| | | | | | | | | | | | - Enable IPv6 dual protocol socket support on FreeBSD. - Fixed a performance issue when looking up committed memory size and number of open file handles via the OperatingSystemMXBean interface. This affected some large ElasticSearch clusters, but potentially also other large high performance systems. Reviewed by: emaste, jrm Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D52381
* java/openjdk23: pass MAKE_JOBS_NUMBER aroundRonald Klop2025-09-231-2/+6
| | | | | | | Be more verbose during the build to prevent output timeout. For rationale of this change see the commits in java/openjdk17 of the last two weeks.
* openjdk: remove need for fdescfs(5) and probably procfs(5)Baptiste Daroussin2025-06-271-1/+1
| | | | | | | | | | | | | | | Implement getCommittedVirtualMemorySize() directly using sysctl kern.proc.vmmap Implement getOpenFileDescriptorCount() directly using sysctl kern.proc.nfds Note on openjdk17 use closefrom where possible (note this use case is only in openjdk 17, 21, 23 and 24) Remove the message about the use of fdescfs(5) as this is not needed for sure, keep the information about procfs(5) as I have not analysed enough the source code to make sure it is not used anywhere else, but I don't think it is.
* java/openjdk23: Minor Makefile improvementsHarald Eilertsen2025-03-051-2/+1
| | | | | | Reviewed by: arrowd, jrm Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48299
* java/openjdk23: Delete patch for fontmanager/freetypeScaler.cHarald Eilertsen2025-03-011-0/+1
| | | | | | | | | | | The patch causes a load failure when trying to load graphical java programs, because it created a hard dependency on libfontconfig.so from libfontmanager.so. This should be handled by the JDK itself by dynamically loading fontconfig if it's needed. PR: 284503 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48806
* java/openjdk23: Update to 23.0.2Greg Lewis2025-02-151-2/+2
|
* java/openjdk23: mark broken on 13/i386Ronald Klop2025-01-211-0/+1
| | | | | | | | Went ahead with committing as I saw similar BROKEN_* lines for FreeBSD 14/i386 and 15/i386 already. PR: 284222 MFH: 2025Q1
* java/openjdk23: Mark port broken on i386 for FreeBSD 14 and 15Harald Eilertsen2024-12-301-0/+6
| | | | | | | | On FreeBSD 14 and 15 the i386 build fails with a segfault. Reviewed by: bofh, jrm Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48252
* java/openjdk23: Add portHaral Eilertsen2024-12-271-0/+183
Release notes: https://openjdk.org/projects/jdk/23/ Reviewed by: bofh, diizzy, emaste, glewis, jrm Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48194