Version: 11.0.17.8.1, Package name: jdk-11.0.17.8.1 |
Maintained by: Kurt Miller |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description OpenJDK SDK, Standard Edition Version 11 The OpenJDK SDK software includes tools useful for developing and testing programs written in the Java programming language and running on the Java platform. Flavors: native_bootstrap Bootstrap the jdk using a previously built and installed devel/jdk/11 package. |
Filesize: 101159.899 KB |
Version History (View Complete History) |
|
2021-11-08 14:42:16 by Kurt Miller | Files touched by this commit (2) |
Log message: Fix a segfault seen with clang 13 in synchronizer.cpp by reducing optimization level for it. |
2021-11-02 10:03:06 by Kurt Miller | Files touched by this commit (10) |
Log message: Update the aarch64 type fixes to use a different approach that matches what newer versions of the jdk have implemented. Also fixes an issue where cvs removed a patch that should have been modified causing the aarch64 build to fail. |
2021-10-31 15:16:41 by Kurt Miller | Files touched by this commit (15) |
Log message: Update to 11.0.13 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-11/?quarter=102021&tab=allissues https://openjdk.java.net/groups/vulnerability/advisories/2021-10-19 * Update cacerts * Fix many aarch64 implicit conversion failures and other type related issues. |
2021-10-30 16:48:11 by Kurt Miller | Files touched by this commit (6) |
Log message: Fix build with llvm 13. okay naddy@ |
2021-08-04 20:21:41 by Kurt Miller | Files touched by this commit (4) |
Log message: Update to 11.0.12 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-11/?quarter=072021&tab=allissues&version=11.0.12 https://openjdk.java.net/groups/vulnerability/advisories/2021-07-20 |
2021-06-18 13:37:53 by Kurt Miller | Files touched by this commit (6) |
Log message: Updated bootjdk's that use new futex system libs. |
2021-05-05 06:30:16 by Kurt Miller | Files touched by this commit (2) |
Log message: Update to 11.0.11 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-11/?tab=allissues&version=11.0.11 https://openjdk.java.net/groups/vulnerability/advisories/2021-04-20 |
2021-01-21 12:29:02 by Kurt Miller | Files touched by this commit (4) |
Log message: Update to 11.0.10 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-11/?quarter=102020&tab=allissues&version=11.0.10 https://openjdk.java.net/groups/vulnerability/advisories/2021-01-19 |
2021-01-06 07:56:56 by Kurt Miller | Files touched by this commit (3) |
Log message: Fix duplicate files in PFRAGs. okay sthen@ |
2020-11-20 13:49:59 by Kurt Miller | Files touched by this commit (5) |
Log message: Update to 11.0.9 GA: * Contains many upstream bug fixes and security fixes which can be found in the release notes here: https://foojay.io/java-11/?quarter=102020&tab=allissues&version=11.0.9 https://openjdk.java.net/groups/vulnerability/advisories/2020-10-20 * Backport 11.0.9.1 fix for: 8250861: Crash in MinINode::Ideal(PhaseGVN*, bool) https://bugs.openjdk.java.net/browse/JDK-8250861 |
2020-07-16 09:46:50 by Kurt Miller | Files touched by this commit (6) |
Log message: Update to 11.0.8 GA: * Contains many upstream bug fixes and security fixes which can be found in the release notes here: https://adoptopenjdk.net/release_notes.html#jdk11_0_8 https://openjdk.java.net/groups/vulnerability/advisories/2020-07-14 * Remove reduction of the default compressed class space size now that PROT_NONE memory isn’t included in RLIMIT_DATA. |
2020-05-05 07:35:58 by Kurt Miller | Files touched by this commit (3) |
Log message: Fix JVM crash when loading libjsound.so: java:/usr/local/jdk-11/lib/libjsound.so: undefined symbol 'DAUDIO_GetDirectAudioDeviceCount' ld.so: java: lazy binding failed! The JVM does not currently have sound support on OpenBSD. Change the way that libjsound is disabled to match aix which also doesn't have sound support. okay sthen@ |
2020-04-22 09:05:18 by Kurt Miller | Files touched by this commit (8) |
Log message: Update to 11.0.7 GA: * Contains many upstream bug fixes and security fixes which can be found in the release notes here: https://adoptopenjdk.net/release_notes.html#jdk11_0_7 https://openjdk.java.net/groups/vulnerability/advisories/2020-04-14 * Remove patches committed upstream * Fix building without utmpx.h * Adjust build-bootjdk target to work with PORTS_PRIVSEP |
2020-03-20 10:44:29 by Christian Weisgerber | Files touched by this commit (135) |
Log message: Make use of "find -exec {} +" (which is POSIX) and "find -delete" (which is not) throughout the ports Makefiles. * Replace find|xargs with find -exec {} + * Replace -exec {} \; with -exec {} + if applicable. * Use the -delete operator to remove files and empty directories. * Combine and tweak some find(1) invocations while here. ok kn@ rsadowski@ espie@ |
2020-02-25 19:17:12 by Kurt Miller | Files touched by this commit (3) |
Log message: Fix build on aarch64 and an upstream bugfix: * Rebuild bootstrap JDKs due to the recent arm64 syscall ABI change. * Don't throw IOException if the close(2) failure was due to ECONNRESET. From upstream repo. |
2020-02-01 08:06:24 by Christian Weisgerber | Files touched by this commit (1) |
Log message: upstream fix for changed handling of include file open failures in upcoming gmake 4.3; ok kurt@ |
2020-01-17 17:18:36 by Kurt Miller | Files touched by this commit (3) |
Log message: Update to 11.0.6+10 GA: * Contains many upstream bug fixes and security fixes which can be found in the release notes here: https://adoptopenjdk.net/release_notes.html#jdk11_0_6 https://openjdk.java.net/groups/vulnerability/advisories/2020-01-14 * Disable building with debug on i386/aarch64 |
2019-12-17 07:22:30 by Kurt Miller | Files touched by this commit (3) |
Log message: Add debug package support. The jdk has options for controlling debug symbol generation. However, these options don't line up well with our debug package support. Using --with-native-debug-symbols=internal bloats the jdk package by including debug info in the jmod's. Using external mode doesn't do this but results in debug info files and debug links that don't match our debug package setup. To get decent results the following was done: * Use --with-native-debug-symbols=external * Patch the jdk to copy the full bin/lib to the .debuginfo file instead of using objcopy --only-keep-debug. * In post-build move/copy the .debuginfo files over their stripped versions. * Fixup a few cases where the debuginfo file wasn't installed into the images directories. |
2019-12-05 14:18:08 by Stuart Henderson | Files touched by this commit (3) |
Log message: Treat DPB_PROPERTIES=parallel as a hint that a port is parallel-safe for use in regular builds too; if that is present in a port, use ${PARALLEL_MAKE_JOBS} jobs in the build, defaulting to hw.ncpuonline. Adjust PARALLEL_BUILD=No, this originally seemed intended to be a hint that a port could NOT handle a parallel build, but current usage is "don't pass make -jXX because this port has its own way to handle things", instead change this to a slightly more understandable PARALLEL_MAKE_FLAGS variable. This defaults to -j${PARALLEL_MAKE_JOBS} but can be reset for build system requirements as needed (java/libreoffice have their own mechanism) and is added automatically to MAKE_FLAGS where a build uses >1 concurrent job. Based on a diff from / ok espie@ - the default value may want revising as hw.ncpuonline jobs will be too many in some cases (e.g. machines with many cores or low RAM), but committing at this stage to avoid further out-of-tree bikeshedding. If you need to restrict to a lower number of jobs, set e.g. PARALLEL_MAKE_JOBS=2 in /etc/mk.conf, and please provide feedback. |
2019-10-26 11:04:15 by Kurt Miller | Files touched by this commit (2) |
Log message: Update to 11.0.5+10 GA: * Contains many upstream bug fixes and security fixes which can be mined from the release notes here: https://adoptopenjdk.net/release_notes.html#jdk11_0_5 |
2019-09-23 10:09:25 by Kurt Miller | Files touched by this commit (7) |
Log message: Update devel/jdk/11 to 11.0.5+8 which includes aarch64 support. * 11.0.5 is not released officially yet so this is realy a pre- release of 11.0.5 and will be updated again when the final upstream release occurs. * Adds aarch64 support. * Contains many upstream changes between 11.0.4+11 and 11.0.5+8 * Contains many bsd-port changes to improve stablity and compatiblity. okay sthen@ |
2019-09-13 10:18:33 by Kurt Miller | Files touched by this commit (1) |
Log message: Add missing build depend on archivers/gtar. okay naddy@ |
2019-07-23 05:55:43 by Kurt Miller | Files touched by this commit (12) |
Log message: Update to 11.0.4+11: * Contains many upstream bug fixes and security fixes which can be mined from the release notes here: https://adoptopenjdk.net/release_notes.html * Remove patches merged into bsd-port upstream * Add corrections for issues that didn't make the bsd-port release |
2019-07-12 14:45:17 by Stuart Henderson | Files touched by this commit (859) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-06-17 13:23:40 by Kurt Miller | Files touched by this commit (5) |
Log message: Upstream fixes: * Fix return value from closeDescriptors() * Emulate waitid(2) with kqueue(2) |
2019-05-28 11:39:55 by Kurt Miller | Files touched by this commit (4) |
Log message: Use closefrom(2) after fork/vfork and before exec instead of opendir/readdir on /dev/fd. opendir/readdir are not async-signal- safe and may not be safely called after forking in a multi-threaded program. Issue raised to my attention by deraadt@. Also update to bsd release 2 of 11.0.3-7 which contains BsdSocketOptions fix and other corrections that can be viewed here: https://github.com/battleblow/openjdk-jdk11u/releases Okay ian@ |
2019-05-17 10:45:30 by Stuart Henderson | Files touched by this commit (94) |
Log message: set png16 WANTLIB entries back to png following the change in soname part done by portbump, part by hand (it is easily confused) |
2019-04-18 12:06:17 by Kurt Miller | Files touched by this commit (4) |
Log message: Update to 11.0.3+7: https://www.oracle.com/technetwork/java/javase/11-0-3-oracle-relnotes-5290048.html okay sthen@, pvk@ solene@ |
2019-04-05 08:41:47 by Pavel Korovin | Files touched by this commit (2) |
Log message: Add stubs for missing com.sun.management.internal.OperatingSystemImpl.{getSystemCpuLoad0,getProcessCpuLoad0} methods ok kurt@ sthen@ |