summaryrefslogtreecommitdiff
path: root/java/openjdk22 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* openjdk: remove need for fdescfs(5) and probably procfs(5)Baptiste Daroussin4 days3-4/+92
| | | | | | | | | | | | | | | 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/openjdk18-24: fix printf in configure outputRonald Klop2025-05-291-0/+11
| | | | | | | | | | | Printf was confused because the argument was used as format string and contained a %. The issue is only cosmetical so not bumping port revision. It is mentioned in the PR that an upstream fix is in openjdk25. PR: 287053 Approved by: java@
* java/openjdk*: Update pkg-message information about fdescfs and procfsXavier Beaudouin2025-01-061-2/+2
| | | | | | | | | | | | | | | | | OpenJDK installation inform that fdescfs(5) and procfs(5) should be mounted when using OpenJDK. After doing some test and some traces, it seems that this should be no so usefull, some applications will require it, but most of java applications doesn't seems to suffer to work or performance when such pseudo FS is not mounted. So this change request permit to let local administrator to decide if it is really needed or not. Sponsored by: Entersekt (previously Modirum MDpay) Sponsored by: Klara Inc. Approved by: 0mp (mentor) PR: 283364
* java/openjdk8 java/openjdk11 java/openjdk17 java/openjdk18 java/openjdk19 ↵Dimitry Andric2024-09-151-3/+1
| | | | | | | | | | | | | java/openjdk20 java/openjdk21 java/openjdk22: disable warnings as errors Generally disable warnings-as-errors for all openjdk ports, removing all the conditionals we have now for particular architectures and/or compilers. It does not make sense to have this on by default, unless you are an upstream maintainer. PR: 281188 Approved by: maintainer timeout (2 weeks) MFH: 2024Q3
* java/openjdk22: Update to 22.0.2Greg Lewis2024-07-273-51/+7
|
* all: drop support for FreeBSD 13.2 which reached EOL todayRene Ladan2024-07-011-6/+0
| | | | | | | Thanks again to jbeich for noticing various things I overlooked. Reviewed by: acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat, nobukata, sunpoet, tagattie, yuri, arrowd, kde Differential Revision: https://reviews.freebsd.org/D45141
* java/openjdk22: fix build on powerpc64*Piotr Kubaj2024-04-121-0/+44
| | | | Error: failed /wrkdirs/usr/ports/java/openjdk22/work/jdk22-jdk-22-36-1/build/bsd-ppc64le-server-release/jdk/lib/server/libjvm.so, because /wrkdirs/usr/ports/java/openjdk22/work/jdk22-jdk-22-36-1/build/bsd-ppc64le-server-release/jdk/lib/server/libjvm.so: Undefined symbol "_ZN2os27current_stack_base_and_sizeEPPhPm"
* java/openjdk22: Add a port of JDK 22Greg Lewis2024-03-0210-0/+496