ELBA-2022-2336

ELBA-2022-2336 - java-1.8.0-openjdk

Type:BUG
Impact:NA
Release Date:2022-06-30

Description


[1:1.8.0.322.b06-9]
- Remove java --version test as this is not supported on java-1.8.0-openjdk
- Resolves: rhbz#2058487

[1:1.8.0.322.b06-8]
- Add JDK-8275535 patch to fix LDAP authentication issue.
- Resolves: rhbz#2053525

[1:1.8.0.322.b06-7]
- Detect NSS at runtime for FIPS detection
- Turn off build-time NSS linking and go back to an explicit Requires on NSS
- Resolves: rhbz#2052833

[1:1.8.0.322.b06-6]
- Storing and restoring alternatives during update manually
- Family extracted to globals
- 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#2008202

[1:1.8.0.322.b06-5]
- Introduce tests/tests.yml, based on the one in RHEL 8
- Resolves: rhbz#2058487

[1:1.8.0.322.b06-4]
- Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent
- Resolves: rhbz#2052821

[1:1.8.0.322.b06-3]
- Fix FIPS issues in native code and with initialisation of java.security.Security
- Resolves: rhbz#2023387

[1:1.8.0.322.b06-2]
- Refactor build functions so we can build just HotSpot without any attempt at installation.
- Introduce architecture restriction logic for the gdb test. (RH2041970)
- Replace GCC 11 patch to remove use of the register keyword with correct fix to 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
- Related: rhbz#2022823

[1:1.8.0.322.b06-1]
- Update to aarch64-shenandoah-jdk8u322-b06 (GA)
- Update release notes for 8u322-b06.
- Switch to GA mode for final release.
- Resolves: rhbz#2039398

[1:1.8.0.322.b05-0.1.ea]
- Update to aarch64-shenandoah-jdk8u322-b05 (EA)
- Update release notes for 8u322-b05.
- Switch to EA mode.
- Require tzdata 2021c as of JDK-8274407.
- Require tzdata 2021e as of JDK-8275766.
- Update tarball generation script to use git following shenandoah-jdk8us move to github
- Resolves: rhbz#2022823

[1:1.8.0.312.b07-3]
- Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le.
- Related: rhbz#2022823

[1:1.8.0.312.b07-2]
- Use sql: prefix in nss.fips.cfg as F35+ no longer ship the legacy
secmod.db file as part of nss
- Resolves: rhbz#2023533

[1:1.8.0.312.b07-1]
- Update to aarch64-shenandoah-jdk8u312-b07 (GA)
- Update release notes for 8u312-b07.
- Switch to GA mode for final release.
- Resolves: rhbz#2013844

[1:1.8.0.312.b05-0.3.ea]
- 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#2008202

[1:1.8.0.312.b05-0.2.ea]
- Allow plain key import to be disabled with -Dcom.redhat.fips.plainKeySupport=false
- Resolves: rhbz#1994676

[1:1.8.0.312.b05-0.2.ea]
- Add patch to allow plain key import.
- Resolves: rhbz#1994676

[1:1.8.0.312.b05-0.1.ea]
- Update to aarch64-shenandoah-jdk8u312-b05 (EA)
- Update release notes for 8u312-b05.
- Resolves: rhbz#1999939

[1:1.8.0.312.b04-0.1.ea]
- Update to aarch64-shenandoah-jdk8u312-b04 (EA)
- Update release notes for 8u312-b04.
- Related: rhbz#1999939

[1:1.8.0.312.b03-0.1.ea]
- Update to aarch64-shenandoah-jdk8u312-b03 (EA)
- Update release notes for 8u312-b03.
- Related: rhbz#1999939

[1:1.8.0.312.b02-0.2.ea]
- Reduce disk footprint by removing build artifacts by default.
- Related: rhbz#1999939

[1:1.8.0.312.b02-0.1.ea]
- Update to aarch64-shenandoah-jdk8u312-b02 (EA)
- Update release notes for 8u312-b02.
- Related: rhbz#1999939

[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#1999939

[1:1.8.0.302.b08-3]
- Add patch to login to the NSS software token when in FIPS mode.
- Resolves: rhbz#1997363

[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#1971696

[1:1.8.0.302.b08-2]
- Detect FIPS using SECMOD_GetSystemFIPSEnabled in the new libsystemconf JDK library.
- Resolves: rhbz#1971696

[1:1.8.0.302.b08-1]
- Rebuild for libffi transition (#1891914)

[1:1.8.0.302.b08-0.1]
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688

[1:1.8.0.302.b08-0]
- Update to aarch64-shenandoah-jdk8u302-b08 (GA)
- Update release notes for 8u302-b08.
- Switch to GA mode for final release.
- Remove non-Free test and demo files from source tarball.
- Resolves: rhbz#1967813

[1:1.8.0.302.b07-0.0.ea]
- Update to aarch64-shenandoah-jdk8u302-b07 (EA)
- Update release notes for 8u302-b07.
- Switch to EA mode.
- Use the reverse build loop (debug first) as the main and only build loop to get more diagnostics.
- Resolves: rhbz#1967813

[1:1.8.0.292.b10-4]
- Backport FIPS mode patch (RH1655466) to java-1.8.0-openjdk, simplifying provider removal.
- nss.fips.cfg needs to be moved to %{etcjavadir} and symlinked into the JDK, like nss.cfg
- 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.
- Disable FIPS mode support unless com.redhat.fips is set to true.
- Add JDK-8195607/PR3776 to support NSS SQLite databases.
- Enable alignment with FIPS crypto policy by default (-Dcom.redhat.fips=false to disable).
- Move setup of JavaSecuritySystemConfiguratorAccess to Security class so it always occurs (RH1906862)
- Add explicit runtime dependency on NSS for the PKCS11 provider in FIPS mode
- Resolves: rhbz#1971696

[1:1.8.0.292.b10-4]
- Support the FIPS mode crypto policy on RHEL 8 (RH1655466)
- Use appropriate keystore types when in FIPS mode (RH1760838)
- Disable TLSv1.3 when using the NSS-FIPS provider (RH1860986)
- Resolves: rhbz#1971696

[1:1.8.0.292.b10-3]
- Remove OpenJFX support as OpenJFX is not in RHEL.
- Resolves: rhbz#1973522

[1:1.8.0.292.b10-2]
- Removed cjc backward compatiblity, to fix when both rpm 4.16 and 4.17 are in transaction
- Resolves: rhbz#1967813

[1:1.8.0.292.b10-1]
- Adapted to newst cjc to fix issue with rpm 4.17
- Resolves: rhbz#1967813




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 9 (aarch64) java-1.8.0-openjdk-1.8.0.322.b06-9.el9.src.rpm84442c9535b89aab6b80e08abb68d4252b23743bf29fc48ffb49add732f848d1-ol9_aarch64_appstream
java-1.8.0-openjdk-1.8.0.322.b06-9.el9.src.rpm84442c9535b89aab6b80e08abb68d4252b23743bf29fc48ffb49add732f848d1-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-1.8.0.322.b06-9.el9.aarch64.rpm48cfbb210cc51df1f844272278c43bc7260326c9dc261a2710f2a5e4073e920a-ol9_aarch64_appstream
java-1.8.0-openjdk-demo-1.8.0.322.b06-9.el9.aarch64.rpm44d4cfe168a9fd1ed456d673a8f96602610aae50bc751c3cbea68be1b58e4502-ol9_aarch64_appstream
java-1.8.0-openjdk-demo-fastdebug-1.8.0.322.b06-9.el9.aarch64.rpma7545955893b27928aee8f817bc353a732b51c8ee6edbca6271b015280e64e77-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-demo-slowdebug-1.8.0.322.b06-9.el9.aarch64.rpme1d01c48537d6bda4b6b3bb88ab9ef1145bde5d38a29bd11e69215ed36e1fe1f-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-devel-1.8.0.322.b06-9.el9.aarch64.rpm2a023c90e7a7b5b45467fccedf9a44fe49fcb5c009cf8f11237090a068127b55-ol9_aarch64_appstream
java-1.8.0-openjdk-devel-fastdebug-1.8.0.322.b06-9.el9.aarch64.rpmca9568365368f083d47f2bf1e57f005fdcb18cb3a72895436414342b7ce4c855-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-devel-slowdebug-1.8.0.322.b06-9.el9.aarch64.rpm36eb3a74f6449a2729187d9c5c665466b730074b14d85c21babf7b9ec711f7ed-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-fastdebug-1.8.0.322.b06-9.el9.aarch64.rpm595750c98901c525bfc1c6572954470dbd470ca42708321a8a3e53b5a3400506-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-headless-1.8.0.322.b06-9.el9.aarch64.rpmf0395d025ddb418f65619416605a7af656f2ff29a3a448579483dc90d4333c7b-ol9_aarch64_appstream
java-1.8.0-openjdk-headless-fastdebug-1.8.0.322.b06-9.el9.aarch64.rpmc52a09705e7fc8add52281f6b5a27cc12cf83d38453d5eb0de00fd98b2ce52a5-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-headless-slowdebug-1.8.0.322.b06-9.el9.aarch64.rpmd5cb55ed77994472a59afbe8f292129a1a6d79775d551593b8bd54a6856c03bd-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-javadoc-1.8.0.322.b06-9.el9.noarch.rpm9bcc3efe53ddc77d887adc88d81fdd63746db1689372da183528a53cf4f66799-ol9_aarch64_appstream
java-1.8.0-openjdk-javadoc-zip-1.8.0.322.b06-9.el9.noarch.rpmf661810edba0667b3aa1cbab7d4d1ede42dc0295386cd02b948c37c4efc29ccd-ol9_aarch64_appstream
java-1.8.0-openjdk-slowdebug-1.8.0.322.b06-9.el9.aarch64.rpmdd524600324a93f24294186356f87cf7b605812332b8af9db737b0b56e301aea-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-src-1.8.0.322.b06-9.el9.aarch64.rpm45e8220de6b20745c073591b3c952ea3219cea77a294c33b681f4d0a3cfa0b5d-ol9_aarch64_appstream
java-1.8.0-openjdk-src-fastdebug-1.8.0.322.b06-9.el9.aarch64.rpmed1e88b91b55b4ee6d891016bd987879c33fbca454e60f8db80127efa4ccfec8-ol9_aarch64_codeready_builder
java-1.8.0-openjdk-src-slowdebug-1.8.0.322.b06-9.el9.aarch64.rpme35b804fc7c21c3edcc10cd408f8c027b87f38eaf1169a25a11e45fbf7187f98-ol9_aarch64_codeready_builder
Oracle Linux 9 (x86_64) java-1.8.0-openjdk-1.8.0.322.b06-9.el9.src.rpm84442c9535b89aab6b80e08abb68d4252b23743bf29fc48ffb49add732f848d1-ol9_x86_64_appstream
java-1.8.0-openjdk-1.8.0.322.b06-9.el9.src.rpm84442c9535b89aab6b80e08abb68d4252b23743bf29fc48ffb49add732f848d1-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-1.8.0.322.b06-9.el9.x86_64.rpm31a8d4db0828d8326b2c5f584306e154a8b6815a6d0ea57614b1aac196660d1b-ol9_x86_64_appstream
java-1.8.0-openjdk-demo-1.8.0.322.b06-9.el9.x86_64.rpmc9a6ae1f6537c27818c3f78dabb6dca3f58a8cefe40b5a34eca5f2f6b7779a5e-ol9_x86_64_appstream
java-1.8.0-openjdk-demo-fastdebug-1.8.0.322.b06-9.el9.x86_64.rpm7dc7f9bba42fa43b57f90b182b3d16cc4450321d77afac5ac4183fc234f13eb1-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-demo-slowdebug-1.8.0.322.b06-9.el9.x86_64.rpmb25484f81f77e4956e34ec8281e2435ad72218f768c39330cde9026c5aedc69f-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-devel-1.8.0.322.b06-9.el9.x86_64.rpm78c6b4e82e7c44f44f29f1e69cd54819ea21399d21b1f02d391bdc99104b8477-ol9_x86_64_appstream
java-1.8.0-openjdk-devel-fastdebug-1.8.0.322.b06-9.el9.x86_64.rpm904513dde3532045606fceff123cd899d4c07981d0b39d13a4a1c6f400fc162b-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-devel-slowdebug-1.8.0.322.b06-9.el9.x86_64.rpm0e70f0c302fe3a8e91674cca15a251a6f84a5cbb7f4d689680a21498b1850e84-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-fastdebug-1.8.0.322.b06-9.el9.x86_64.rpm193071cd67a1f6fa5b273d54674977195174a506032eaa53494d8b85629467bc-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-headless-1.8.0.322.b06-9.el9.x86_64.rpm4049f0f946cb35ba1d0593d3a244cd6b33e9bc6aa77a6caa5d403c28268b9c5c-ol9_x86_64_appstream
java-1.8.0-openjdk-headless-fastdebug-1.8.0.322.b06-9.el9.x86_64.rpm556aff91488d608398ec00a1c593a0a5240ca9d1589d09c6da2756e582172804-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-headless-slowdebug-1.8.0.322.b06-9.el9.x86_64.rpm7f91bc3f3972619bccf368c0e25a905b89e061c3bf110db9e7be98d7f9d47df3-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-javadoc-1.8.0.322.b06-9.el9.noarch.rpm9bcc3efe53ddc77d887adc88d81fdd63746db1689372da183528a53cf4f66799-ol9_x86_64_appstream
java-1.8.0-openjdk-javadoc-zip-1.8.0.322.b06-9.el9.noarch.rpmf661810edba0667b3aa1cbab7d4d1ede42dc0295386cd02b948c37c4efc29ccd-ol9_x86_64_appstream
java-1.8.0-openjdk-slowdebug-1.8.0.322.b06-9.el9.x86_64.rpmddda294b12a7c47cf6362d1a7111c1dc8fadbaad51aa4fcef575a1ba83e9af20-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-src-1.8.0.322.b06-9.el9.x86_64.rpm5c734ab04e3907a21078bb5309ceb3c7bfcbfe7f6bdf06cde56f7cef89926c6c-ol9_x86_64_appstream
java-1.8.0-openjdk-src-fastdebug-1.8.0.322.b06-9.el9.x86_64.rpm5a5f9b482f44a4e45840acaac02a125cddecf84d2540b1d389975a20d673614f-ol9_x86_64_codeready_builder
java-1.8.0-openjdk-src-slowdebug-1.8.0.322.b06-9.el9.x86_64.rpme8f615a9840c3354bc9070d214494030e756038b440bdbe077644b2814045155-ol9_x86_64_codeready_builder



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete