|
|
|
|
Changelog for java-1.8.0-openjdk-devel-1.8.0.412.b08-2.el8.x86_64.rpm :
* Thu Apr 18 2024 Release Engineering - 1.8.0.412.b08-2- Build for Rocky Linux 8 using our own portable * Mon Apr 08 2024 Andrew Hughes - 1:1.8.0.412.b08-2- Update to shenandoah-jdk8u412-b08 (GA)- Update release notes for shenandoah-8u412-b08.- Complete release note for Certainly roots- Switch to GA mode.- Sync the copy of the portable specfile with the latest update- * * This tarball is embargoed until 2024-04-16 AATT 1pm PT. * *- Resolves: RHEL-32396 * Fri Apr 05 2024 Andrew Hughes - 1:1.8.0.412.b07-0.2.ea- Update to shenandoah-jdk8u412-b07 (EA)- Require tzdata 2024a due to upstream inclusion of JDK-8322725- Only require tzdata 2023d for now as 2024a is unavailable in buildroot- Sync the copy of the portable specfile with the latest update- Related: RHEL-30931 * Fri Mar 22 2024 Andrew Hughes - 1:1.8.0.412.b01-0.2.ea- Turn off xz multi-threading on i686 as it fails with an out of memory error- Move to upstream tag style (shenandoah8ux-by) in preparation for eventually moving back to official sources- generate_source_tarball.sh: Rename JCONSOLE_JS_PATCH{,_DEFAULT} to JCONSOLE_PATCH{,_DEFAULT} for brevity- generate_source_tarball.sh: Adapt OPENJDK_LATEST logic to work with 8u Shenandoah fork- generate_source_tarball.sh: Adapt version logic to work with 8u- generate_source_tarball.sh: Add quoting for SCRIPT_DIR and JCONSOLE_PATCH (SC2086)- generate_source_tarball.sh: Update examples in header for clarity- generate_source_tarball.sh: Create directory in TMPDIR when using WITH_TEMP- generate_source_tarball.sh: Only add --depth=1 on non-local repositories- Move maintenance scripts to a scripts subdirectory- icedtea_sync.sh: Update with a VCS mode that retrieves sources from a Mercurial repository- discover_trees.sh: Set compile-command and indentation instructions for Emacs- discover_trees.sh: shellcheck: Do not use -o (SC2166)- discover_trees.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)- discover_trees.sh: shellcheck: Double-quote variable references (SC2086)- generate_source_tarball.sh: Add authorship- icedtea_sync.sh: Set compile-command and indentation instructions for Emacs- icedtea_sync.sh: shellcheck: Double-quote variable references (SC2086)- icedtea_sync.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)- openjdk_news.sh: Set compile-command and indentation instructions for Emacs- openjdk_news.sh: shellcheck: Double-quote variable references (SC2086)- openjdk_news.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)- openjdk_news.sh: shellcheck: Remove deprecated egrep usage (SC2196)- Remove obsolete file generate_singlerepo_source_tarball.sh- Remove obsolete file get_sources.sh- Remove obsolete file update_main_sources.sh- generate_source_tarball.sh: Handle an existing checkout- generate_source_tarball.sh: Sync indentation with java-21-openjdk version- generate_source_tarball.sh: Support using a subdirectory via TO_COMPRESS- Sync patch set with portable build- Related: RHEL-30931 * Fri Mar 22 2024 Thomas Fitzsimmons - 1:1.8.0.412.b01-0.2.ea- Invoke xz in multi-threaded mode- generate_source_tarball.sh: Add WITH_TEMP environment variable- generate_source_tarball.sh: Multithread xz on all available cores- generate_source_tarball.sh: Add OPENJDK_LATEST environment variable- generate_source_tarball.sh: Update comment about tarball naming- generate_source_tarball.sh: Reformat comment header- generate_source_tarball.sh: Reformat and update help output- generate_source_tarball.sh: Do a shallow clone, for speed- generate_source_tarball.sh: Eliminate some removal prompting- generate_source_tarball.sh: Make tarball reproducible- generate_source_tarball.sh: Prefix temporary directory with temp-- generate_source_tarball.sh: Remove temporary directory exit conditions- generate_source_tarball.sh: Set compile-command in Emacs- generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT- generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks- generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)- generate_source_tarball.sh: shellcheck: Double-quote variable references (SC2086)- generate_source_tarball.sh: shellcheck: Do not use -a (SC2166)- generate_source_tarball.sh: shellcheck: Do not use $ on arithmetic variables (SC2004)- Use backward-compatible patch syntax- generate_source_tarball.sh: Ignore -ga tags with OPENJDK_LATEST- generate_source_tarball.sh: Remove trailing period in echo- generate_source_tarball.sh: Use long-style argument to grep- generate_source_tarball.sh: Add license- generate_source_tarball.sh: Add indentation instructions for Emacs- Related: RHEL-30931 * Thu Mar 21 2024 Andrew Hughes - 1:1.8.0.412.b01-0.2.ea- Update to shenandoah-jdk8u412-b01 (EA)- Switch to EA mode.- Related: RHEL-30931 * Thu Jan 11 2024 Andrew Hughes - 1:1.8.0.402.b06-0.2.ea- Update to shenandoah-jdk8u402-b06 (GA)- Sync the copy of the portable specfile with the latest update- Drop local copy of JDK-8312489 which is now included upstream- * * This tarball is embargoed until 2024-01-16 AATT 1pm PT. * *- Resolves: RHEL-21477- Resolves: RHEL-20975 * Sat Dec 16 2023 Andrew Hughes - 1:1.8.0.392.b08-5- Restore %{epoch}:%{javaver} versioning to jre, java, jre-headless, java-headless, java-devel & java-sdk- Resolves: RHEL-19636 * Mon Oct 16 2023 Andrew Hughes - 1:1.8.0.392.b08-4- Revert jcmd move as jcmd will not operate without tools.jar- Related: RHEL-13612 * Mon Oct 16 2023 Andrew Hughes - 1:1.8.0.392.b08-3- Add a compatibility symlink from bin/jcmd to jre/bin/jcmd- Related: RHEL-13612 * Tue Oct 10 2023 Andrew Hughes - 1:1.8.0.392.b08-2- Update to shenandoah-jdk8u392-b08 (GA)- Sync the copy of the portable specfile with the latest update- Update generate_tarball.sh to be closer to upstream vanilla script inc. no more ECC removal- Update bug URL for RHEL to point to the Red Hat customer portal- Change top_level_dir_name to use the VCS tag, matching new upstream release style tarball- Regenerate PR2462 patch following JDK-8315135- Bump version of bundled libpng to 1.6.39- Add backport of JDK-8312489 heading upstream for 8u402 (see OPENJDK-2095)- Add missing JFR, alt-java, jre- * and java- * alternative ghosts- Move jcmd to the headless package- * * This tarball is embargoed until 2023-10-17 AATT 1pm PT. * *- Resolves: RHEL-12309- Resolves: RHEL-13600- Resolves: RHEL-13628- Resolves: RHEL-13635- Resolves: RHEL-13641- Resolves: RHEL-13612- Resolves: RHEL-13621 * Tue Oct 10 2023 Jiri Vanek - 1:1.8.0.392.b08-1- For non debug subpackages, ghosted all alternatives (rhbz1649776)- For non system JDKs, if-outed versionless provides.- Aligned versions to be %{epoch}:%{version}-%{release} instead of chaotic- Related: RHEL-13641 * Wed Jul 19 2023 Andrew Hughes - 1:1.8.0.382.b05-2- Bump release number so we are newer than 8.6- Related: rhbz#2221106 * Fri Jul 14 2023 Andrew Hughes - 1:1.8.0.382.b05-1- Update to shenandoah-jdk8u372-b05 (GA)- Sync the copy of the portable specfile with the latest update- Add note at top of spec file about rebuilding- Use tapsets from the misc tarball- Make sure root installation directory is created first- Use in-place substitution for all but the first of the tapset changes- The \'prelease\' variable should refer to \'portablerelease\', not \'rpmrelease\'- * * This tarball is embargoed until 2023-07-18 AATT 1pm PT. * *- Resolves: rhbz#2221106 * Fri Jul 07 2023 Andrew Hughes - 1:1.8.0.382.b04-0.1.ea- Update to shenandoah-jdk8u382-b04 (EA)- Sync the copy of the portable specfile with the latest update- Resolves: rhbz#2217710 * Wed Jul 05 2023 Andrew Hughes - 1:1.8.0.382.b01-0.1.ea- Update to shenandoah-jdk8u382-b01 (EA)- Switch to EA mode.- Remove JDK-8271199 patch which is now upstream.- Add version of bundled zlib (bumped from 1.2.11 to 1.2.13 with this update)- Introduce \'prelease\' for the portable release versioning, to handle EA builds- Sync the copy of the portable specfile with the latest update- Related: rhbz#2217710 * Thu Apr 27 2023 Andrew Hughes - 1:1.8.0.372.b07-4- Include the java-1.8.0-openjdk-portable.spec file with instructions on how to rebuild.- Remove duplicate use of README.md inside the *-src package (it is no longer about sources)- Related: rhbz#2189328 * Thu Apr 27 2023 Andrew Hughes - 1:1.8.0.372.b07-3- Revert \"Restore native build for x86 as there is no portable build\"- Retain portable_build-arches with x86-32 added for reference- Remove NEWS.- Related: rhbz#2189328 * Tue Apr 18 2023 Andrew Hughes - 1:1.8.0.372.b07-2- Update to shenandoah-jdk8u372-b07 (GA)- Update release notes for shenandoah-8u372-b07.- Require tzdata 2023c due to inclusion of JDK-8305113 in 8u372-b07- Update generate_tarball.sh to add support for passing a boot JDK to the configure run- Add POSIX-friendly error codes to generate_tarball.sh and fix whitespace- Remove .jcheck and GitHub support when generating tarballs, as done in upstream release tarballs- Drop JDK-8275535/RH2053256 patch which is now upstream- Include JDK-8271199 backport early ahead of 8u382 (RH2175317)- Drop hack for difference in local and portable build version- Replace local copies of JDK portable binaries with build dependencies- * * This tarball is embargoed until 2023-04-18 AATT 1pm PT. * *- Resolves: rhbz#2185182- Resolves: rhbz#2189328 * Tue Feb 28 2023 Andrew Hughes - 1:1.8.0.362.b09-4- On portable architectures, replace build section with extraction of existing builds from portables- Rewrite ELF files so the source file path is correct and debugsources can be assembled- Resolves: rhbz#2150203 * Tue Jan 24 2023 Andrew Hughes - 1:1.8.0.362.b09-3- Update cacerts patch to fix OPENJDK-1433 SecurityManager issue- Update to shenandoah-jdk8u352-b09 (GA)- Update release notes for shenandoah-8u352-b09.- Resolves: rhbz#2162715 * Fri Jan 13 2023 Andrew Hughes - 1:1.8.0.362.b08-3- Update to shenandoah-jdk8u352-b08 (GA)- Update release notes for shenandoah-8u352-b08.- Fix broken links and missing release notes in older releases.- Drop RH1163501 patch which is not upstream or in 11, 17 & 19 packages and seems obsolete - Patch was broken by inclusion of \"JDK-8293554: Enhanced DH Key Exchanges\" - Patch was added for a specific corner case of a 4096-bit DH key on a Fedora host that no longer exists - Fedora now appears to be using RSA and the JDK now supports ECC in preference to large DH keys- Resolves: rhbz#2160111 * Wed Jan 11 2023 Andrew Hughes - 1:1.8.0.362.b07-0.3.ea- Update to shenandoah-jdk8u362-b07 (EA)- Update release notes for shenandoah-8u362-b07.- Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804- Drop tzdata patches for 2022d & 2022e (JDK-8294357 & JDK-8295173) which are now upstream- Update TestTranslations.java to test the new America/Ciudad_Juarez zone- Drop JDK-8255559/RH2124390 patch which is now upstream- Resolves: rhbz#2150193 * Tue Jan 10 2023 Andrew Hughes - 1:1.8.0.362.b01-0.3.ea- Update to shenandoah-jdk8u362-b01 (EA)- Update release notes for shenandoah-8u362-b01.- Switch to EA mode for 8u362 pre-release builds.- Drop JDK-8195607/PR3776/RH1760437 now this is upstream- Related: rhbz#2150193 * Thu Nov 10 2022 Andrew Hughes - 1:1.8.0.352.b08-3- Add backport of JDK-8255559 to fix file descriptor leak in XML code- Resolves: rhbz#2124390 * Wed Oct 19 2022 Andrew Hughes - 1:1.8.0.352.b08-2- Update to shenandoah-jdk8u352-b08 (GA)- Update release notes for shenandoah-8u352-b08.- Switch to GA mode for final release.- Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173- Add test to ensure timezones can be translated- Resolves: rhbz#2133695 * Wed Oct 12 2022 Andrew Hughes - 1:1.8.0.352.b07-0.2.ea- Update to shenandoah-jdk8u352-b07 (EA)- Update release notes for shenandoah-8u352-b07.- Switch to EA mode for 8u352 pre-release builds.- Rebase FIPS patch against 8u352-b07- Resolves: rhbz#2130612 * Tue Aug 30 2022 Andrew Hughes - 1:1.8.0.345.b01-5- Switch to static builds, reducing system dependencies and making build more portable- Resolves: rhbz#2048542 * Tue Aug 30 2022 Andrew Hughes - 1:1.8.0.345.b01-4- Sync system cacerts support with RHEL 9, disabling using -Dsecurity.systemCACerts=- Move cacerts replacement to install section and retain original of this and tzdb.dat- Related: rhbz#2055274 * Mon Aug 29 2022 Stephan Bergmann - 1:1.8.0.345.b01-3- Disable copy-jdk-configs for Flatpak builds- Fix flatpak builds by exempting them from bootstrap- Resolves: rhbz#2102733 * Wed Aug 03 2022 Andrew Hughes - 1:1.8.0.345.b01-2- Update to shenandoah-jdk8u345-b01 (GA)- Update release notes for 8u345-b01.- Resolves: rhbz#2112403 * Sun Jul 24 2022 Andrew Hughes - 1:1.8.0.342.b07-2- Update to shenandoah-jdk8u342-b07 (GA)- Update release notes for 8u342-b07.- Switch to GA mode for final release.- Resolves: rhbz#2106507 * Sun Jul 17 2022 Andrew Hughes - 1:1.8.0.342.b06-0.1.ea- Update to shenandoah-jdk8u342-b06 (EA)- Update release notes for shenandoah-8u342-b06.- Switch to EA mode for 8u342 pre-release builds.- Print release file during build, which should now include a correct SOURCE value from .src-rev- Update tarball script with IcedTea GitHub URL and .src-rev generation- Use \"git apply\" with patches in the tarball script to allow binary diffs- Remove redundant \"REPOS\" variable from tarball script- Include script to generate bug list for release notes- Update tzdata requirement to 2022a to match JDK-8283350- Resolves: rhbz#2083265 * Sun Jul 17 2022 Andrew Hughes - 1:1.8.0.332.b09-5- Rebase FIPS patches from fips branch and simplify by using a single patch from that repository- * RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage- * RH2090378: Revert to disabling system security properties and FIPS mode support together- Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch- Rebase PR2888/RH2055274 cacerts patch so it applies after the current FIPS patch- Perform configuration changes (e.g. nss.cfg, nss.fips.cfg, tzdb.dat) in installjdk- Enable system security properties in the RPM (now disabled by default in the FIPS repo)- Improve security properties test to check both enabled and disabled behaviour- Run security properties test with property debugging on- Explicitly require crypto-policies during build and runtime for system security properties- Resolves: rhbz#2097152- Resolves: rhbz#2100675 * Thu Jun 30 2022 Francisco Ferrari Bihurriet - 1:1.8.0.332.b09-4- RH2007331: SecretKey generate/import operations don\'t add the CKA_SIGN attribute in FIPS mode- Resolves: rhbz#2102431 * Mon Apr 18 2022 Andrew Hughes - 1:1.8.0.332.b09-3- Update to shenandoah-jdk8u332-b09 (GA)- Update release notes for 8u332-b09.- Switch to GA mode for final release.- Resolves: rhbz#2074646 * Mon Apr 18 2022 Andrew Hughes - 1:1.8.0.332.b06-0.2.ea- Allow the default keystore to be configured using security.systemCACerts- Use of the property can now be disabled using -Djava.security.disableSystemCACerts=true- Resolves: rhbz#2055274 * Mon Apr 18 2022 Andrew Hughes - 1:1.8.0.332.b06-0.1.ea- Update to shenandoah-jdk8u332-b06 (EA)- Update release notes for shenandoah-8u332-b06.- Resolves: rhbz#2047536 * Sun Apr 17 2022 Andrew Hughes - 1:1.8.0.332.b01-0.1.ea- Update to shenandoah-jdk8u332-b01 (EA)- Update release notes for shenandoah-8u332-b01.- Switch to EA mode.- Remove JDK-8279077 patch now upstream.- Related: rhbz#2047536 * Mon Feb 28 2022 Jiri Vanek - 1:1.8.0.322.b06-11- Storing and restoring alterntives during update manually- Fixing Bug 2001567 - update of JDK/JRE is removing its manually selected alterantives and select (as auto) system JDK/JRE-- The move of alternatives creation to posttrans to fix:-- Bug 1200302 - dnf reinstall breaks alternatives-- Had caused the alternatives to be removed, and then created again,-- instead of being added, and then removing the old, and thus persisting-- the selection in family-- Thus this fix, is storing the family of manually selected master, and if-- stored, then it is restoring the family of the master- Resolves: rhbz#2008192 * Mon Feb 28 2022 Jiri Vanek - 1:1.8.0.322.b06-10- Family extracted to globals- Resolves: rhbz#2008192 * Mon Feb 28 2022 Jiri Vanek - 1:1.8.0.322.b06-9- javadoc-zip got its own provides next to plain javadoc ones- Resolves: rhbz#2008192 * Mon Feb 28 2022 Jiri Vanek - 1:1.8.0.322.b06-8- alternatives creation moved to posttrans- Thus fixing the old reisntall issue:- https://bugzilla.redhat.com/show_bug.cgi?id=1200302- https://bugzilla.redhat.com/show_bug.cgi?id=1976053- Resolves: rhbz#2008192 * Mon Feb 28 2022 Andrew Hughes - 1:1.8.0.322.b06-7- Add JDK-8275535 patch to fix LDAP authentication issue.- Resolves: rhbz#2053285 * Mon Feb 28 2022 Andrew Hughes - 1:1.8.0.322.b06-6- Detect NSS at runtime for FIPS detection- Turn off build-time NSS linking and go back to an explicit Requires on NSS- Resolves: rhbz#2052828 * Wed Feb 23 2022 Andrew Hughes - 1:1.8.0.322.b06-5- Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent- Resolves: rhbz#2052817 * Mon Feb 21 2022 Andrew Hughes - 1:1.8.0.322.b06-4- Refactor build functions so we can build just HotSpot without any attempt at installation.- Introduce architecture restriction logic for the gdb test. (RH2041970)- Pass compiler flags to the ADLC build (JDK-8281098)- Adjust JDK8199936/PR3533 -mstackrealign patch to instead pass -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4- Explicitly list JIT architectures rather than relying on those with slowdebug builds- Disable the serviceability agent on Zero architectures even when the architecture itself is supported- Add backport of JDK-8257794 to fix bogus assert on slowdebug x86-32 Zero builds- Sync minor placement differences with Fedora & RHEL 9- Resolves: rhbz#2022815 * Mon Jan 24 2022 Andrew Hughes - 1:1.8.0.322.b06-3- Fix FIPS issues in native code and with initialisation of java.security.Security- Resolves: rhbz#2021263 * Fri Jan 21 2022 Andrew Hughes - 1:1.8.0.322.b06-2- Update to aarch64-shenandoah-jdk8u322-b06 (EA)- Update release notes for 8u322-b06.- Switch to GA mode for final release.- Resolves: rhbz#2039366 * Thu Jan 20 2022 Andrew Hughes - 1:1.8.0.322.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u322-b05 (EA)- Update release notes for 8u322-b05.- Require tzdata 2021e as of JDK-8275766.- Update tarball generation script to use git following shenandoah-jdk8u\'s move to github- Resolves: rhbz#2022815 * Tue Jan 18 2022 Andrew Hughes - 1:1.8.0.322.b04-0.2.ea- Add backport of JDK-8279077 to fix crash on ppc64- Resolves: rhbz#2030399 * Mon Jan 10 2022 Andrew Hughes - 1:1.8.0.322.b04-0.1.ea- Update to aarch64-shenandoah-jdk8u322-b04 (EA)- Update release notes for 8u322-b04.- Require tzdata 2021c as of JDK-8274407.- Related: rhbz#2022815 * Fri Jan 07 2022 Andrew Hughes - 1:1.8.0.322.b03-0.1.ea- Update to aarch64-shenandoah-jdk8u322-b03 (EA)- Update release notes for 8u322-b03.- Related: rhbz#2022815 * Fri Dec 17 2021 Andrew Hughes - 1:1.8.0.322.b02-0.1.ea- Update to aarch64-shenandoah-jdk8u322-b02 (EA)- Update release notes for 8u322-b02.- Related: rhbz#2022815 * Tue Dec 14 2021 Andrew Hughes - 1:1.8.0.322.b01-0.1.ea- Update to aarch64-shenandoah-jdk8u322-b01 (EA)- Update release notes for 8u322-b01.- Switch to EA mode.- Related: rhbz#2022815 * Mon Dec 06 2021 Andrew Hughes - 1:1.8.0.312.b07-5- Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le.- Related: rhbz#2022815 * Mon Dec 06 2021 Severin Gehwolf - 1:1.8.0.312.b07-4- Use \'sql:\' prefix in nss.fips.cfg as F35+ no longer ship the legacy secmod.db file as part of nss- Resolves: rhbz#2023532 * Fri Oct 15 2021 Andrew Hughes - 1:1.8.0.312.b07-3- Update to aarch64-shenandoah-jdk8u312-b07 (EA)- Update release notes for 8u312-b07.- Switch to GA mode for final release.- Resolves: rhbz#2012339 * Tue Oct 12 2021 Andrew Hughes - 1:1.8.0.312.b05-0.3.ea- Update to aarch64-shenandoah-jdk8u312-b05-shenandoah-merge-2021-10-07- Update release notes for 8u312-b05-shenandoah-merge-2021-10-07.- Related: rhbz#1999937 * Thu Oct 07 2021 Andrew Hughes - 1:1.8.0.312.b05-0.2.ea- Allow plain key import to be disabled with -Dcom.redhat.fips.plainKeySupport=false- Resolves: rhbz#1994659 * Thu Oct 07 2021 Martin Balao - 1:1.8.0.312.b05-0.2.ea- Add patch to allow plain key import.- Resolves: rhbz#1994659 * Thu Sep 30 2021 Andrew Hughes - 1:1.8.0.312.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u312-b05 (EA)- Update release notes for 8u312-b05.- Resolves: rhbz#1999937 * Mon Sep 27 2021 Andrew Hughes - 1:1.8.0.312.b04-0.2.ea- Reduce disk footprint by removing build artifacts by default.- Related: rhbz#1999937 * Sun Sep 26 2021 Andrew Hughes - 1:1.8.0.312.b04-0.1.ea- Update to aarch64-shenandoah-jdk8u312-b04 (EA)- Update release notes for 8u312-b04.- Related: rhbz#1999937 * Fri Sep 24 2021 Andrew Hughes - 1:1.8.0.312.b03-0.1.ea- Update to aarch64-shenandoah-jdk8u312-b03 (EA)- Update release notes for 8u312-b03.- Related: rhbz#1999937 * Sun Sep 19 2021 Andrew Hughes - 1:1.8.0.312.b02-0.1.ea- Update to aarch64-shenandoah-jdk8u312-b02 (EA)- Update release notes for 8u312-b02.- Related: rhbz#1999937 * Mon Sep 13 2021 Andrew Hughes - 1:1.8.0.312.b01-0.1.ea- Update to aarch64-shenandoah-jdk8u312-b01 (EA)- Update release notes for 8u312-b01.- Switch to EA mode.- Remove \"-clean\" suffix as no 8u312 builds are unclean.- Related: rhbz#1999937 * Fri Sep 10 2021 Andrew Hughes - 1:1.8.0.302.b08-4- Remove non-Free test and demo files from source tarball.- Related: rhbz#1999937 * Fri Aug 27 2021 Andrew Hughes - 1:1.8.0.302.b08-3- Add patch to login to the NSS software token when in FIPS mode.- Resolves: rhbz#1997358 * Fri Aug 27 2021 Andrew Hughes - 1:1.8.0.302.b08-2- Fix path to libsystemconf.so on 8u.- Resolves: rhbz#1971679 * Fri Aug 27 2021 Andrew Hughes - 1:1.8.0.302.b08-2- Port FIPS system detection support to OpenJDK 8u- Minor code cleanups on FIPS detection patch and check for SECMOD_GetSystemFIPSEnabled in configure.- Remove unneeded Requires on NSS as it will now be dynamically linked and detected by RPM.- Resolves: rhbz#1971679 * Fri Aug 27 2021 Martin Balao - 1:1.8.0.302.b08-2- Detect FIPS using SECMOD_GetSystemFIPSEnabled in the new libsystemconf JDK library.- Resolves: rhbz#1971679 * Fri Jul 16 2021 Andrew Hughes - 1:1.8.0.302.b08-1- Update to aarch64-shenandoah-jdk8u302-b08 (EA)- Update release notes for 8u302-b08.- Switch to GA mode for final release.- This tarball is embargoed until 2021-07-20 AATT 1pm PT.- Resolves: rhbz#1972395 * Thu Jul 08 2021 Andrew Hughes - 1:1.8.0.302.b07-0.0.ea- Update to aarch64-shenandoah-jdk8u302-b07 (EA)- Update release notes for 8u302-b07.- Resolves: rhbz#1967812 * Tue Jul 06 2021 Andrew Hughes - 1:1.8.0.302.b06-0.0.ea- Update to aarch64-shenandoah-jdk8u302-b06 (EA)- Update release notes for 8u302-b06.- Resolves: rhbz#1967812 * Tue Jul 06 2021 Andrew Hughes - 1:1.8.0.302.b05-0.2.ea- Remove restriction on disabling product build, as debug packages no longer have javadoc packages.- Fix name of javadoc debug packages in Obsoletes declarations and add version where it was removed.- Resolves: rhbz#1966233 * Mon Jul 05 2021 Andrew Hughes - 1:1.8.0.302.b05-0.1.ea- Use the \"reverse\" build loop (debug first) as the main and only build loop to get more diagnostics.- Resolves: rhbz#1966233 * Fri Jul 02 2021 Andrew Hughes - 1:1.8.0.302.b05-0.0.ea- Update to aarch64-shenandoah-jdk8u302-b05 (EA)- Update release notes for 8u302-b05.- Resolves: rhbz#1967812 * Wed Jun 30 2021 Andrew Hughes - 1:1.8.0.302.b04-0.0.ea- Update to aarch64-shenandoah-jdk8u302-b04 (EA)- Update release notes for 8u302-b04.- Resolves: rhbz#1967812 * Tue Jun 29 2021 Andrew Hughes - 1:1.8.0.302.b03-0.3.ea- Introduced nm based check to verify alt-java on x86_64 is patched, and no other alt-java or java is patched- Patch600, rh1750419-redhat_alt_java.patch, amended to die, if it is used wrongly- Introduced ssbd_arches with currently only valid arch of x86_64 to separate real alt-java architectures- Resolves: rhbz#1966233 * Mon Jun 28 2021 Andrew Hughes - 1:1.8.0.302.b03-0.2.ea- Re-order source files to sync with Fedora.- Resolves: rhbz#1966233 * Mon Jun 28 2021 Severin Gehwolf - 1:1.8.0.302.b03-0.2.ea- Add a test verifying system crypto policies can be disabled- Resolves: rhbz#1966233 * Mon Jun 28 2021 Andrew Hughes - 1:1.8.0.302.b03-0.1.ea- Update to aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 (EA)- Update release notes for 8u302-b03-shenandoah-merge-2021-06-23.- Resolves: rhbz#1967812 * Sun Jun 27 2021 Andrew Hughes - 1:1.8.0.302.b03-0.0.ea- Update to aarch64-shenandoah-jdk8u302-b03 (EA)- Update release notes for 8u302-b03.- Resolves: rhbz#1967812 * Sat Jun 26 2021 Andrew Hughes - 1:1.8.0.302.b02-0.0.ea- Update to aarch64-shenandoah-jdk8u302-b02 (EA)- Update release notes for 8u302-b02.- Resolves: rhbz#1967812 * Mon Jun 21 2021 Andrew Hughes - 1:1.8.0.302.b01-0.3.ea- Add ppc64le and aarch64 to fastdebug_arches- Resolves: rhbz#1969254 * Fri Jun 18 2021 Andrew Hughes - 1:1.8.0.302.b01-0.2.ea- Cleanup architecture handling in preparation for extending set of fastdebug architectures- Fixed not-including fastdebug build in case of --without fastdebug- Resolves: rhbz#1969254 * Wed Jun 16 2021 Jiri Vanek - 1:1.8.0.302.b01-0.1.ea- adapted to newst cjc to fix issue with rpm 4.17- Disable copy-jdk-configs for Flatpak builds- removed cjc backward comaptiblity, to fix when both rpm 4.16 and 4.17 are in transaction- Resolves: rhbz#1953923 * Sat May 22 2021 Andrew Hughes - 1:1.8.0.302.b01-0.0.ea- Update to aarch64-shenandoah-jdk8u302-b01 (EA)- Update release notes for 8u302-b01.- Switch to EA mode.- Resolves: rhbz#1967812 * Tue Apr 13 2021 Andrew Hughes - 1:1.8.0.292.b10-2- Update to aarch64-shenandoah-jdk8u292-b10 (GA)- Update release notes for 8u292-b10.- This tarball is embargoed until 2021-04-20 AATT 1pm PT.- Resolves: rhbz#1938201 * Tue Apr 13 2021 Andrew Hughes - 1:1.8.0.292.b09-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b09 (EA)- Update release notes for 8u292-b09.- Resolves: rhbz#1942306 * Mon Apr 12 2021 Andrew Hughes - 1:1.8.0.292.b08-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b08 (EA)- Update release notes for 8u292-b08.- Require tzdata 2021a due to JDK-8260356- Resolves: rhbz#1942306 * Mon Apr 12 2021 Andrew Hughes - 1:1.8.0.292.b07-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b07 (EA)- Update release notes for 8u292-b07.- Resolves: rhbz#1942306 * Sun Apr 11 2021 Andrew Hughes - 1:1.8.0.292.b06-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b06 (EA)- Update release notes for 8u292-b06.- Require tzdata 2020f due to JDK-8259048- Resolves: rhbz#1942306 * Sat Apr 10 2021 Andrew Hughes - 1:1.8.0.292.b05-0.3.ea- Update to aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 (EA)- Update release notes for 8u292-b05-shenandoah-merge-2021-03-11.- Re-organise S/390 patches for upstream submission, separating 8u upstream from Shenandoah fixes.- Add new formatting case found in memprofiler.cpp on debug builds to PR3593 patch.- Extend s390 patch to fix issue caused by JDK-8252660 backport and lack of JDK-8188813 in 8u.- Revise JDK-8252660 s390 failure to make _soft_max_size a jlong so pointer types are accurate.- Resolves: rhbz#1942306 * Fri Apr 09 2021 Andrew Hughes - 1:1.8.0.292.b05-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b05 (EA)- Update release notes for 8u292-b05.- Resolves: rhbz#1942306 * Fri Apr 09 2021 Andrew Hughes - 1:1.8.0.292.b04-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b04 (EA)- Update release notes for 8u292-b04.- Resolves: rhbz#1942306 * Fri Apr 09 2021 Andrew Hughes - 1:1.8.0.292.b03-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b03 (EA)- Update release notes for 8u292-b03.- Resolves: rhbz#1942306 * Sat Mar 27 2021 Andrew Hughes - 1:1.8.0.292.b02-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b02 (EA)- Update release notes for 8u292-b02.- Remove RH1868759 patch as this is now resolved upstream by JDK-8258833.- Resolves: rhbz#1942306 * Thu Mar 25 2021 Andrew Hughes - 1:1.8.0.292.b01-0.2.ea- Update to aarch64-shenandoah-jdk8u292-b01 (EA)- Update release notes for 8u292-b01.- Switch to EA mode.- Update tarball generation script to use PR3822 which handles JDK-8233228 & JDK-8035166 changes- Resolves: rhbz#1942306 * Wed Feb 17 2021 Stephan Bergmann - 1:1.8.0.282.b08-4- Resolves: rhbz#1896014 Hardcode /usr/sbin/alternatives for Flatpak builds * Sun Jan 17 2021 Andrew Hughes - 1:1.8.0.282.b08-3- Cleanup package descriptions and version number placement.- Resolves: rhbz#1908967 * Sun Jan 17 2021 Jiri Vanek - 1:1.8.0.282.b08-3- Fix typo in variable- Resolves: rhbz#1908967 * Sun Jan 17 2021 Andrew Hughes - 1:1.8.0.282.b08-2- Add explicit runtime dependency on NSS for the PKCS11 provider in FIPS mode- Resolves: rhbz#1913868 * Fri Jan 15 2021 Andrew Hughes - 1:1.8.0.282.b08-1- Update to aarch64-shenandoah-jdk8u282-b08 (GA)- Update release notes for 8u282-b08.- Resolves: rhbz#1908967 * Fri Jan 15 2021 Andrew Hughes - 1:1.8.0.282.b07-0.1.ea- Update to aarch64-shenandoah-jdk8u282-b07 (EA)- Update release notes for 8u282-b07.- Fix placement issue in release notes, caught by comparing with vanilla version.- Resolves: rhbz#1903904 * Wed Jan 13 2021 Andrew Hughes - 1:1.8.0.282.b06-0.1.ea- Update to aarch64-shenandoah-jdk8u282-b06 (EA)- Update release notes for 8u282-b06.- Resolves: rhbz#1903904 * Mon Jan 11 2021 Andrew Hughes - 1:1.8.0.282.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u282-b05 (EA)- Update release notes for 8u282-b05 and make some minor corrections.- Resolves: rhbz#1903904 * Wed Jan 06 2021 Andrew Hughes - 1:1.8.0.282.b04-0.1.ea- Update to aarch64-shenandoah-jdk8u282-b04 (EA)- Update release notes for 8u282-b04.- Remove upstreamed patch PR3519- Resolves: rhbz#1903904 * Sat Jan 02 2021 Andrew Hughes - 1:1.8.0.282.b03-0.1.ea- Update to aarch64-shenandoah-jdk8u282-b03 (EA)- Update release notes for 8u282-b03.- Resolves: rhbz#1903904 * Fri Dec 18 2020 Andrew Hughes - 1:1.8.0.282.b02-0.2.ea- Move setup of JavaSecuritySystemConfiguratorAccess to Security class so it always occurs.- Resolves: rhbz#1906862 * Wed Dec 16 2020 Andrew Hughes - 1:1.8.0.282.b02-0.1.ea- Update to aarch64-shenandoah-jdk8u282-b02 (EA)- Update release notes for 8u282-b02.- Resolves: rhbz#1903904 * Mon Dec 07 2020 Andrew Hughes - 1:1.8.0.282.b01-0.1.ea- Update to aarch64-shenandoah-jdk8u282-b01 (EA)- Update release notes for 8u282-b01.- Switch to EA mode.- Require tzdata 2020b due to resource changes in JDK-8254177- Remove PR3601, covered upstream by JDK-8062808.- Remove upstreamed JDK-8197981/PR3548, JDK-8062808/PR3548, JDK-8254177 & JDK-8215727.- Extend RH1750419 alt-java fix to include external debuginfo, following JDK-8252395- Resolves: rhbz#1903904 * Fri Nov 27 2020 Jiri Vanek - 1:1.8.0.275.b01-3- added patch600, rh1750419-redhat_alt_java.patch- Replaced alt-java palceholder by real pathced alt-java- remove patch529 rh1566890-CVE_2018_3639-speculative_store_bypass.patch- remove patch531 rh1566890-CVE_2018_3639-speculative_store_bypass_toggle.patch- both suprassed by new patch- Resolves: rhbz#1750419 * Fri Nov 06 2020 Andrew Hughes - 1:1.8.0.275.b01-2- Update to aarch64-shenandoah-jdk8u275-b01 (GA)- Update release notes for 8u275.- Remove JDK-8223940/RH1892216 backport now included in upstream 8u275.- Remove JDK-8236512/RH1889414 backport now included in upstream 8u275.- Resolves: rhbz#1895060 * Fri Oct 30 2020 Andrew Hughes - 1:1.8.0.272.b10-6- Add backport of JDK-8223940: \"Private key not supported by chosen signature algorithm\" to handle lack of provider RSAPSS support- Resolves: rhbz#1892216 * Fri Oct 30 2020 Jiri Vanek - 1:1.8.0.272.b10-5- Added gating test for ipa server- Resolves: rhbz#1892216 * Thu Oct 29 2020 Andrew Hughes - 1:1.8.0.272.b10-4- Bump release number to build on RHEL 8.4.0 branch.- Resolves: rhbz#1876665- Resolves: rhbz#1889414 * Wed Oct 21 2020 Andrew Hughes - 1:1.8.0.272.b10-3- Add backport of JDK-8236512 to correct use of killSession- Resolves: rhbz#1889414 * Tue Oct 20 2020 Andrew Hughes - 1:1.8.0.272.b10-2- Add backport of JDK-8215727: \"Restore JFR thread sampler loop to old / previous behaviour\"- Resolves: rhbz#1876665 * Sat Oct 17 2020 Andrew Hughes - 1:1.8.0.272.b10-1- Update to aarch64-shenandoah-jdk8u272-b10.- Switch to GA mode for final release.- Update release notes for 8u272 release.- Add backport of JDK-8254177 to update to tzdata 2020b- Require tzdata 2020b due to resource changes in JDK-8254177- Delay tzdata 2020b dependency until tzdata update has shipped.- Adjust JDK-8062808/PR3548 following constantPool.hpp context change in JDK-8243302- Adjust PR3593 following g1StringDedupTable.cpp context change in JDK-8240124 & JDK-8244955- This tarball is embargoed until 2020-10-20 AATT 1pm PT.- Resolves: rhbz#1876665 * Thu Oct 15 2020 Andrew Hughes - 1:1.8.0.272.b09-0.2.ea- Include a test in the RPM to check the build has the correct vendor information.- Use \'oj_\' prefix on new vendor globals to avoid a conflict with RPM\'s vendor value.- Improve quoting of vendor name- Resolves: rhbz#1876665 * Thu Oct 15 2020 Jiri Vanek - 1:1.8.0.272.b09-0.2.ea- Set vendor property and vendor URLs- Made URLs to be preconfigured by OS- Resolves: rhbz#1876665 * Wed Oct 14 2020 Andrew Hughes - 1:1.8.0.272.b09-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b09 (EA).- Resolves: rhbz#1876665 * Tue Oct 13 2020 Andrew Hughes - 1:1.8.0.272.b08-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b08 (EA).- Resolves: rhbz#1876665 * Tue Oct 13 2020 Andrew Hughes - 1:1.8.0.272.b07-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b07 (EA).- Resolves: rhbz#1876665 * Mon Oct 12 2020 Andrew Hughes - 1:1.8.0.272.b06-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b06.- Update tarball generation script to use PR3799, following inclusion of JDK-8245468 (TLSv1.3)- Remove JDK-8165996/PR3506/RH1760437 & JDK-8251117/RH1860990 as now applied upstream.- Replace JDK-8223482/RH1860965 with RH1860986 (disable TLSv1.3 when using the NSS-FIPS provider)- Resolves: rhbz#1876665 * Mon Oct 12 2020 Andrew Hughes - 1:1.8.0.272.b05-0.3.ea- Enable JFR on x86, now we have JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR- Resolves: rhbz#1876665 * Thu Oct 08 2020 Andrew Hughes - 1:1.8.0.272.b05-0.2.ea- Update to aarch64-shenandoah-jdk8u272-b05-shenandoah-merge-2020-08-28.- Add additional s390 log2_intptr case in shenandoahUtils.cpp introduced by JDK-8245464- Resolves: rhbz#1876665 * Thu Oct 08 2020 Andrew Hughes - 1:1.8.0.272.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b05.- Add additional s390 size_t case in g1ConcurrentMarkObjArrayProcessor.cpp introduced by JDK-8057003- Resolves: rhbz#1876665 * Wed Oct 07 2020 Andrew Hughes - 1:1.8.0.272.b04-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b04.- Update tarball generation script to use PR3795, following inclusion of JDK-8177334- Resolves: rhbz#1876665 * Mon Oct 05 2020 Andrew Hughes - 1:1.8.0.272.b03-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b03.- Resolves: rhbz#1876665 * Mon Oct 05 2020 Andrew Hughes - 1:1.8.0.272.b02-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b02.- Remove JDK-8154313 backport now applied upstream.- Change target from \'zip-docs\' to \'docs-zip\', which is the naming used upstream.- Resolves: rhbz#1876665 * Mon Oct 05 2020 Andrew Hughes - 1:1.8.0.272.b01-0.1.ea- Update to aarch64-shenandoah-jdk8u272-b01.- Switch to EA mode.- Add debugging output for build.- JFR must now be explicitly disabled when unwanted (e.g. x86), following switch of upstream default.- Resolves: rhbz#1876665 * Thu Sep 17 2020 Andrew Hughes - 1:1.8.0.265.b01-4- Add patch to cancel PKCS#11 operations on failure (RH1868759)- Resolves: rhbz#1868759 * Tue Aug 25 2020 Andrew Hughes - 1:1.8.0.265.b01-3- Add backport of JDK-8251117 to allow key length to be retrieved from PKCS#11 FIPS keys- Resolves: rhbz#1860993 * Tue Aug 25 2020 Andrew Hughes - 1:1.8.0.265.b01-2- Add backport of JDK-8223482 so PKCS#11 FIPS provider does not offer unsupported ciphers.- Resolves: rhbz#1860965 * Mon Jul 27 2020 Andrew Hughes - 1:1.8.0.265.b01-1- Update to aarch64-shenandoah-jdk8u265-b01.- Update release notes for 8u265 release.- Resolves: rhbz#1860453 * Mon Jul 27 2020 Jiri Vanek - 1:1.8.0.262.b10-3- ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README moved to fully versioned dirs- Resolves: rhbz#1831665 * Thu Jul 16 2020 Andrew Hughes - 1:1.8.0.262.b10-2- Remove issues in NEWS file duplicated between 8u252 & 8u262 releases.- Resolves: rhbz#1838811 * Sun Jul 12 2020 Andrew Hughes - 1:1.8.0.262.b10-1- Update to aarch64-shenandoah-jdk8u262-b10.- Switch to GA mode for final release.- Update release notes for 8u262 release.- Fix typo in jfr_arches which leads to ppc64 being wrongly excluded.- Split JDK-8042159 patch into per-repo patches as upstream.- Update JDK-8042159 JDK patch to apply after JDK-8238002 changes to Awt2dLibraries.gmk- Resolves: rhbz#1838811 * Sat Jul 11 2020 Andrew Hughes - 1:1.8.0.262.b09-0.3.ea- Restructure the build so a minimal initial build is then used for the final build (with docs)- This reduces pressure on the system JDK and ensures the JDK being built can do a full build- Resolves: rhbz#1838811 * Fri Jul 10 2020 Andrew Hughes - 1:1.8.0.262.b09-0.2.ea- Update to aarch64-shenandoah-jdk8u262-b09-shenandoah-merge-2020-07-03- Resolves: rhbz#1838811 * Fri Jul 10 2020 Andrew Hughes - 1:1.8.0.262.b09-0.1.ea- With JDK-8248399 fixed, a broken jfr binary is no longer installed on architectures without JFR.- Resolves: rhbz#1838811 * Thu Jul 09 2020 Andrew Hughes - 1:1.8.0.262.b09-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b09.- Resolves: rhbz#1838811 * Wed Jul 08 2020 Andrew Hughes - 1:1.8.0.262.b08-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b08.- Resolves: rhbz#1838811 * Tue Jul 07 2020 Andrew Hughes - 1:1.8.0.262.b07-0.3.ea- Update to aarch64-shenandoah-jdk8u262-b07-shenandoah-merge-2020-06-18.- Resolves: rhbz#1838811 * Sun Jul 05 2020 Andrew Hughes - 1:1.8.0.262.b07-0.2.ea- Sync alt-java support with java-11-openjdk version.- Resolves: rhbz#1838811 * Sat Jul 04 2020 Jiri Vanek - 1:1.8.0.262.b07-0.2.ea- Created copy of java as alt-java and adapted alternatives and man pages- Resolves: rhbz#1838811 * Fri Jul 03 2020 Andrew Hughes - 1:1.8.0.262.b07-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b07.- Require tzdata 2020a so system tzdata matches resource updates in b07- Resolves: rhbz#1838811 * Tue Jun 30 2020 Andrew Hughes - 1:1.8.0.262.b06-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b06.- Resolves: rhbz#1838811 * Mon Jun 29 2020 Andrew Hughes - 1:1.8.0.262.b05-0.4.ea- Update to aarch64-shenandoah-jdk8u262-b05-shenandoah-merge-2020-06-04.- Resolves: rhbz#1838811 * Mon Jun 29 2020 Andrew Hughes - 1:1.8.0.262.b05-0.3.ea- Add directories to files directive for demo package.- Resolves: rhbz#1649801 * Sun Jun 28 2020 Andrew Hughes - 1:1.8.0.262.b05-0.2.ea- Use RSA as default for keytool, as DSA is disabled in all crypto policies except LEGACY- Resolves: rhbz#1582504 * Sat Jun 27 2020 Andrew Hughes - 1:1.8.0.262.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b05.- Resolves: rhbz#1838811 * Fri Jun 26 2020 Andrew Hughes - 1:1.8.0.262.b04-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b04.- Resolves: rhbz#1838811 * Wed Jun 24 2020 Andrew Hughes - 1:1.8.0.262.b03-0.2.ea- Update to aarch64-shenandoah-jdk8u262-b03-shenandoah-merge-2020-05-20.- Resolves: rhbz#1838811 * Tue Jun 23 2020 Andrew Hughes - 1:1.8.0.262.b03-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b03.- Resolves: rhbz#1838811 * Mon Jun 22 2020 Andrew Hughes - 1:1.8.0.262.b02-0.2.ea- Introduce jfr_arches for architectures which support JFR.- Fix path to jfr.jar.- Use sa_arches for libsaproc.so inclusion.- Resolves: rhbz#1838811 * Mon Jun 22 2020 Andrew Hughes - 1:1.8.0.262.b02-0.2.ea- Explicitly list jfr.jar, default.jfc & profile.jfc in the spec file.- Resolves: rhbz#1838811 * Sun Jun 21 2020 Andrew Hughes - 1:1.8.0.262.b02-0.2.ea- Enable JFR in our builds, ahead of upstream default.- Only enable JFR for JIT builds, as it is not supported with Zero.- Turn off JFR on x86 for now due to assert(SerializePageShiftCount == count) crash.- Resolves: rhbz#1838811 * Sun Jun 21 2020 Andrew Hughes - 1:1.8.0.262.b02-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b02.- Resolves: rhbz#1838811 * Sat Jun 20 2020 Andrew Hughes - 1:1.8.0.262.b01-0.1.ea- Update to aarch64-shenandoah-jdk8u262-b01.- Switch to EA mode.- Adjust JDK-8143245/PR3548 patch following context changes due to JDK-8203287 for JFR- Adjust RH1648644 following context changes due to introduction of JFR packages- Add jfr binary to devel package and alternatives set- Resolves: rhbz#1838811 * Tue Jun 02 2020 Andrew John Hughes - 1:1.8.0.252.b09-7- Enable alignment with FIPS crypto policy by default (-Dcom.redhat.fips=false to disable).- Resolves: rhbz#1655466 * Mon Jun 01 2020 Andrew John Hughes - 1:1.8.0.252.b09-6- Use appropriate keystore types when in FIPS mode.- Resolves: rhbz#1760838 * Fri May 22 2020 Andrew John Hughes - 1:1.8.0.252.b09-5- Add support for fastdebug builds on x86_64 only.- Drop redundant slowdebug/debug sed invocation on the docs zip filename as it is only now built for non-debug.- Resolves: rhbz#1836067 * Wed Apr 22 2020 Andrew John Hughes - 1:1.8.0.252.b09-4- Bump release number for RHEL 8.3.0.- Resolves: rhbz#1810557 * Sun Apr 19 2020 Andrew Hughes - 1:1.8.0.252.b09-3- Add release notes.- Resolves: rhbz#1810557 * Sun Apr 19 2020 Andrew Hughes - 1:1.8.0.252.b09-2- Make use of --with-extra-asflags introduced in jdk8u252-b01.- Resolves: rhbz#1810557 * Mon Apr 06 2020 Andrew Hughes - 1:1.8.0.252.b09-1- Update to aarch64-shenandoah-jdk8u252-b09.- Switch to GA mode for final release.- Resolves: rhbz#1810557 * Wed Apr 01 2020 Andrew Hughes - 1:1.8.0.252.b08-0.1.ea- Update to aarch64-shenandoah-jdk8u252-b08.- Resolves: rhbz#1810557 * Wed Apr 01 2020 Andrew Hughes - 1:1.8.0.252.b07-0.1.ea- Update to aarch64-shenandoah-jdk8u252-b07.- Resolves: rhbz#1810557 * Wed Apr 01 2020 Andrew Hughes - 1:1.8.0.252.b06-0.1.ea- Update to aarch64-shenandoah-jdk8u252-b06.- Resolves: rhbz#1810557 * Wed Apr 01 2020 Andrew Hughes - 1:1.8.0.252.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u252-b05.- Resolves: rhbz#1810557 * Wed Apr 01 2020 Andrew Hughes - 1:1.8.0.252.b04-0.1.ea- Update to aarch64-shenandoah-jdk8u252-b04.- Resolves: rhbz#1810557 * Wed Apr 01 2020 Andrew Hughes - 1:1.8.0.252.b03-0.1.ea- Update to aarch64-shenandoah-jdk8u252-b03.- Adjust PR2974/RH1337583 & PR3083/RH1346460 following context changes in JDK-8230978- Resolves: rhbz#1810557 * Wed Apr 01 2020 Andrew Hughes - 1:1.8.0.252.b02-0.1.ea- Update to aarch64-shenandoah-jdk8u252-b02.- Resolves: rhbz#1810557 * Wed Apr 01 2020 Andrew Hughes - 1:1.8.0.252.b01-0.1.ea- Update to aarch64-shenandoah-jdk8u252-b01.- Switch to EA mode.- Adjust JDK-8199936/PR3533 patch following JDK-8227397 configure change- Resolves: rhbz#1810557 * Fri Mar 27 2020 Andrew John Hughes - 1:1.8.0.242.b08-4- Need to support noarch for creating source RPMs for non-scratch builds.- Resolves: rhbz#1737112 * Tue Mar 24 2020 Andrew John Hughes - 1:1.8.0.242.b08-4- Introduce stapinstall variable to set SystemTap arch directory correctly (e.g. arm64 on aarch64)- Resolves: rhbz#1737112 * Mon Feb 24 2020 Andrew John Hughes - 1:1.8.0.242.b08-3- Add JDK-8165996/PR3506 & JDK-8195607/PR3776 to support NSS SQLite databases.- Resolves: rhbz#1760437 * Sun Feb 23 2020 Andrew John Hughes - 1:1.8.0.242.b08-2- Sync SystemTap & desktop files with upstream IcedTea release 3.15.0, removing previous workarounds- Resolves: rhbz#1737112 * Sun Feb 23 2020 Andrew John Hughes - 1:1.8.0.242.b08-2- Sync SystemTap & desktop files with upstream IcedTea release 3.11.0 using new script- Resolves: rhbz#1737112 * Wed Jan 15 2020 Andrew Hughes - 1:1.8.0.242.b08-1- Update to aarch64-shenandoah-jdk8u242-b08.- Remove local copies of JDK-8031111 & JDK-8132111 as replaced by upstream versions.- Resolves: rhbz#1785753 * Wed Jan 15 2020 Andrew John Hughes - 1:1.8.0.242.b07-2- Add backports of JDK-8031111 & JDK-8132111 to fix TCK issue.- Resolves: rhbz#1785753 * Mon Jan 13 2020 Andrew Hughes - 1:1.8.0.242.b07-1- Update to aarch64-shenandoah-jdk8u242-b07.- Switch to GA mode for final release.- Remove Shenandoah S390 patch which is now included upstream as JDK-8236829.- Resolves: rhbz#1785753 * Sun Jan 05 2020 Andrew Hughes - 1:1.8.0.242.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u242-b05.- Attempt to fix Shenandoah formatting failures on S390, introduced by JDK-8232102.- Revise b05 snapshot to include JDK-8236178.- Add additional Shenandoah formatting fixes revealed by successful -Wno-error=format run- Resolves: rhbz#1785753 * Sat Jan 04 2020 Andrew Hughes - 1:1.8.0.242.b01-0.1.ea- Update to aarch64-shenandoah-jdk8u242-b01.- Switch to EA mode.- Resolves: rhbz#1785753 * Sat Jan 04 2020 Andrew Hughes - 1:1.8.0.232.b09-6- Update generate_source_tarball.sh script to use the PR3756 patch and retain the secp256k1 curve.- Regenerate source tarball using the updated script and add the -\'4curve\' suffix.- Resolves: rhbz#1746879 * Thu Jan 02 2020 Andrew Hughes - 1:1.8.0.232.b09-5- Revert SSBD removal for now, until appropriate messaging has been decided.- Resolves: rhbz#1750419 * Tue Dec 24 2019 Andrew John Hughes - 1:1.8.0.232.b09-4- Remove CVE-2018-3639 mitigation due to performance regression and OpenJDK position on speculative execution vulnerabilities. https://mail.openjdk.java.net/pipermail/vuln-announce/2019-July/000002.html- Resolves: rhbz#1750419 * Thu Nov 14 2019 Andrew John Hughes - 1:1.8.0.232.b09-3- Bump release number for RHEL 8.2.0.- Resolves: rhbz#1753423 * Fri Oct 25 2019 Andrew John Hughes - 1:1.8.0.232.b09-2- Disable FIPS mode support unless com.redhat.fips is set to \"true\".- Resolves: rhbz#1655466 * Fri Oct 11 2019 Andrew Hughes - 1:1.8.0.232.b09-1- Update to aarch64-shenandoah-jdk8u232-b09.- Switch to GA mode for final release.- Remove PR1834/RH1022017 which is now handled by JDK-8228825 upstream.- Resolves: rhbz#1753423 * Fri Oct 11 2019 Andrew Hughes - 1:1.8.0.232.b08-0.1.ea- Update to aarch64-shenandoah-jdk8u232-b08.- Resolves: rhbz#1753423 * Fri Oct 11 2019 Andrew Hughes - 1:1.8.0.232.b05-0.2.ea- Update to aarch64-shenandoah-jdk8u232-b05-shenandoah-merge-2019-09-09.- Resolves: rhbz#1753423 * Thu Oct 10 2019 Andrew Hughes - 1:1.8.0.232.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u232-b05.- Drop upstreamed patch JDK-8141570/PR3548.- Adjust context of JDK-8143245/PR3548 to apply against upstream JDK-8141570.- Resolves: rhbz#1753423 * Mon Oct 07 2019 Andrew Hughes - 1:1.8.0.232.b01-0.1.ea- Update to aarch64-shenandoah-jdk8u232-b01.- Switch to EA mode.- Drop JDK-8210761/RH1632174 as now upstream.- Drop JDK-8223219 as now upstream.- JDK-8226870 removed clhsdb and hdsdb from the JRE bin directory, so we should do likewise.- Add alternatives support for these two new SDK binaries.- Resolves: rhbz#1753423 * Fri Sep 27 2019 Andrew Hughes - 1:1.8.0.222.b10-3- SunPKCS11 runtime provider name is a concatenation of \"SunPKCS11-\" and the name in the config file.- Change nss.fips.cfg config name to \"NSS-FIPS\" to avoid confusion with nss.cfg.- Resolves: rhbz#1750752 * Wed Aug 21 2019 Andrew Hughes - 1:1.8.0.222.b10-2- nss.fips.cfg needs to be moved to %{etcjavadir} and symlinked into the JDK, like nss.cfg- Resolves: rhbz#1655466 * Thu Aug 15 2019 Andrew Hughes - 1:1.8.0.222.b10-2- Backport FIPS mode patch to java-1.8.0-openjdk, simplifying provider removal.- Resolves: rhbz#1655466 * Thu Aug 15 2019 Martin Balao - 1:1.8.0.222.b10-2- Support the FIPS mode crypto policy on RHEL 8.- Resolves: rhbz#1655466 * Thu Jul 11 2019 Andrew Hughes - 1:1.8.0.222.b10-1- Update to aarch64-shenandoah-jdk8u222-b10.- Resolves: rhbz#1724452 * Tue Jul 09 2019 Andrew Hughes - 1:1.8.0.222.b09-2- Drop NSS runtime dependencies and patches to link against it.- Resolves: rhbz#1678557 * Tue Jul 09 2019 Andrew Hughes - 1:1.8.0.222.b09-1- Update to aarch64-shenandoah-jdk8u222-b09.- Switch to GA mode for final release.- Resolves: rhbz#1724452 * Tue Jul 09 2019 Andrew Hughes - 1:1.8.0.222.b08-0.1.ea- Update to aarch64-shenandoah-jdk8u222-b08.- Adjust PR3083/RH134640 to apply after JDK-8182999- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b07-0.1.ea- Update to aarch64-shenandoah-jdk8u222-b07 and Shenandoah merge 2019-06-13.- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b06-0.1.ea- Update to aarch64-shenandoah-jdk8u222-b06.- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b05-0.1.ea- Update to aarch64-shenandoah-jdk8u222-b05.- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b04-0.1.ea- Update to aarch64-shenandoah-jdk8u222-b04.- Drop remaining JDK-8210425/RH1632174 patch now AArch64 part is upstream.- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b03-0.1.ea- Update to aarch64-shenandoah-jdk8u222-b03.- Drop 8210425 patches applied upstream. Still need to add AArch64 version in aarch64/shenandoah-jdk8u.- Re-generate JDK-8141570 & JDK-8143245 patches due to 8210425 zeroshark.make changes.- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b02-0.1.ea- Update to aarch64-shenandoah-jdk8u222-b02.- Drop 8064786/PR3599 & 8210416/RH1632174 as applied upstream (8064786 silently in 8176100).- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b01-2- Switch to EA mode- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b01-1- fontconfig build requirement should be fontconfig-devel, previously masked by Gtk2+ dependency- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b01-1- Allow Recommends and Suggests on Fedora platforms too.- Resolves: rhbz#1724452 * Mon Jul 08 2019 Andrew Hughes - 1:1.8.0.222.b01-1- Add missing build requirements for libXext-devel and libXrender-devel, previously masked by Gtk2+ dependency.- Resolves: rhbz#1724452 * Sun Jul 07 2019 Andrew Hughes - 1:1.8.0.222.b01-1- Add new tarball to new format sources file.- Resolves: rhbz#1724452 * Sun Jul 07 2019 Andrew Hughes - 1:1.8.0.222.b01-1- Drop unnecessary build requirement on gtk2-devel, as OpenJDK searches for Gtk+ at runtime.- Resolves: rhbz#1724452 * Sun Jul 07 2019 Andrew Hughes - 1:1.8.0.222.b01-1- Make use of Recommends and Suggests dependent on RHEL 8+ environment.- Resolves: rhbz#1724452 * Sun Jul 07 2019 Andrew Hughes - 1:1.8.0.222.b01-1- Update to aarch64-shenandoah-jdk8u222-b01.- Refactor PR2888 after inclusion of 8129988 upstream. Now includes PR3575.- Drop 8171000 & 8197546 as applied upstream.- Resolves: rhbz#1724452 * Wed Jul 03 2019 Andrew Hughes - 1:1.8.0.212.b04-5- Obsolete javadoc-debug and javadoc-debug-zip packages via javadoc and javadoc-zip respectively.- Resolves: rhbz#1724452 * Wed Jul 03 2019 Severin Gehwolf - 1:1.8.0.212.b04-5- Include \'ea\' designator in Release when appropriate.- Resolves: rhbz#1724452 * Wed Jul 03 2019 Severin Gehwolf - 1:1.8.0.212.b04-5- Don\'t produce javadoc/javadoc-zip sub packages for the debug variant build.- Don\'t perform a bootcycle build for the debug variant build.- Resolves: rhbz#1724452 * Wed Jul 03 2019 Andrew Hughes - 1:1.8.0.212.b04-5- Handle milestone as variables so we can alter it easily and set the docs zip filename appropriately.- Drop unused use_shenandoah_hotspot variable.- Resolves: rhbz#1724452 * Fri Jun 14 2019 Andrew Hughes - 1:1.8.0.212.b04-4- Update to aarch64-shenandoah-jdk8u212-b04-shenandoah-merge-2019-04-30.- Update version logic to handle -shenandoah * tag suffix.- Drop PR3634 as applied upstream.- Adjust 8214206 fix for S390 as BinaryMagnitudeSeq moved to shenandoahNumberSeq.cpp- Update 8214206 to use log2_long rather than casting to intptr_t, which may be smaller than size_t.- Resolves: rhbz#1688365- Resolves: rhbz#1688382 * Thu May 02 2019 Andrew Hughes - 1:1.8.0.212.b04-3- Remove additions to EXTRA_CFLAGS and EXTRA_CPP_FLAGS which are now made by upstream.- Resolves: rhbz#1693468 * Thu May 02 2019 Andrew Hughes - 1:1.8.0.212.b04-2- Add JDK-8223219 to avoid -fstack-protector overriding -fstack-protector-strong- Resolves: rhbz#1693468 * Thu Apr 11 2019 Andrew Hughes - 1:1.8.0.212.b04-1- Update to aarch64-shenandoah-jdk8u212-b04.- Resolves: rhbz#1693468 * Thu Apr 11 2019 Andrew Hughes - 1:1.8.0.212.b03-1- Update to aarch64-shenandoah-jdk8u212-b03.- Resolves: rhbz#1693468 * Thu Apr 11 2019 Andrew Hughes - 1:1.8.0.212.b02-1- Add new clhsdb and hsdb binaries.- Resolves: rhbz#1693468 * Tue Apr 09 2019 Andrew Hughes - 1:1.8.0.212.b02-1- Update to aarch64-shenandoah-jdk8u212-b02.- Remove patches included upstream - JDK-8197429/PR3546/RH153662{2,3} - JDK-8184309/PR3596 - JDK-8210647/RH1632174 - JDK-8029661/PR3642/RH1477159 - JDK-8145096/PR3693- Re-generate patches - JDK-8203030- Add casts to resolve s390 ambiguity in calls to log2_intptr- Resolves: rhbz#1693468 * Sun Apr 07 2019 Andrew Hughes - 1:1.8.0.202.b08-1- Update to aarch64-shenandoah-jdk8u202-b08.- Remove patches included upstream - JDK-8211387/PR3559 - JDK-8207057/PR3613 - JDK-8165852/PR3468 - JDK-8073139/PR1758/RH1191652 - JDK-8044235 - JDK-8172850/RH1640127 - JDK-8209639/RH1640127 - JDK-8131048/PR3574/RH1498936 - JDK-8164920/PR3574/RH1498936- Re-generate patches - JDK-8210647/RH1632174- Resolves: rhbz#1693468 * Thu Apr 04 2019 Andrew Hughes - 1:1.8.0.201.b13-1- Update to aarch64-shenandoah-jdk8u201-b13.- Drop JDK-8160748 & JDK-8189170 AArch64 patches now applied upstream.- Resolves: rhbz#1693468 * Tue Apr 02 2019 Severin Gehwolf - 1:1.8.0.201.b09-5- Update patch for RH1566890. - Renamed rh1566890_speculative_store_bypass_so_added_more_per_task_speculation_control_CVE_2018_3639 to rh1566890-CVE_2018_3639-speculative_store_bypass.patch - Added dependent patch, rh1566890-CVE_2018_3639-speculative_store_bypass_toggle.patch- Resolves: rhbz#1693468 * Tue Mar 26 2019 Jiri Vanek - 1:1.8.0.201.b09-4- added gating * Mon Feb 11 2019 Jiri Vanek - 1:1.8.0.201.b09-3- removed config declaration from links to config files- Resolves: rhbz#1661577 * Thu Feb 07 2019 Andrew Hughes - 1:1.8.0.201.b09-2- Fix invalid dates earlier in the ChangeLog.- Resolves: rhbz#1661577 * Thu Feb 07 2019 Andrew Hughes - 1:1.8.0.201.b09-2- Add PR3655 to allow the system crypto policy to be turned off.- Resolves: rhbz#1661577 * Wed Feb 06 2019 Andrew John Hughes - 1:1.8.0.201.b09-1- Add backport of JDK-8145096 (PR3693) to fix undefined behaviour issues on newer GCCs- Resolves: rhbz#1661577 * Tue Feb 05 2019 Andrew Hughes - 1:1.8.0.201.b09-0- Update to aarch64-shenandoah-jdk8u201-b09.- Resolves: rhbz#1661577 * Wed Jan 30 2019 Andrew Hughes - 1:1.8.0.192.b12-0- Update to aarch64-shenandoah-jdk8u192-b12.- Remove patches included upstream - JDK-8031668/PR2842 - JDK-8148351/PR2842 - JDK-6260348/PR3066 - JDK-8061305/PR3335/RH1423421 - JDK-8188030/PR3459/RH1484079 - JDK-8205104/PR3539/RH1548475 - JDK-8185723/PR3553 - JDK-8186461/PR3557 - JDK-8201509/PR3579 - JDK-8075942/PR3602 - JDK-8203182/PR3603 - JDK-8206406/PR3610/RH1597825 - JDK-8206425 - JDK-8036003 - JDK-8201495/PR2415 - JDK-8150954/PR2866/RH1176206- Re-generate patches (mostly due to upstream build changes) - JDK-8073139/PR1758/RH1191652 - JDK-8143245/PR3548 (due to JDK-8202600) - JDK-8197429/PR3546/RH1536622 (due to JDK-8189170) - JDK-8199936/PR3533 - JDK-8199936/PR3591 - JDK-8207057/PR3613 - JDK-8210761/RH1632174 (due to JDK-8207402) - PR3559 (due to JDK-8185723/JDK-8186461/JDK-8201509) - PR3593 (due to JDK-8081202) - RH1566890/CVE-2018-3639 (due to JDK-8189170) - RH1649664 (due to JDK-8196516)- Add 8160748 for AArch64 which is missing from upstream 8u version.- Add port of 8189170 to AArch64 which is missing from upstream 8u version.- Resolves: rhbz#1661577 * Mon Jan 28 2019 Andrew Hughes - 1:1.8.0.191.b14-1- Add 8131048 & 8164920 (PR3574/RH1498936) to provide a CRC32 intrinsic for PPC64.- Resolves: rhbz#1661577 * Thu Jan 24 2019 Andrew Hughes - 1:1.8.0.191.b14-0- Introduce sa_arches for architectures with sa-jdi.jar and include aarch64- Resolves: rhbz#1661577 * Thu Jan 10 2019 Andrew Hughes - 1:1.8.0.191.b14-0- Update to aarch64-shenandoah-jdk8u191-b14.- Adjust JDK-8073139/PR1758/RH1191652 to apply following 8155627 backport.- Resolves: rhbz#1661577 * Wed Jan 09 2019 Andrew Hughes - 1:1.8.0.191.b13-0- Update to aarch64-shenandoah-jdk8u191-b13.- Update tarball generation script in preparation for PR3667/RH1656676 SunEC changes.- Use remove-intree-libraries.sh to remove the remaining SunEC code for now.- Resolves: rhbz#1661577 | |