import UBI java-1.8.0-openjdk-1.8.0.472.b08-1.el9
This commit is contained in:
parent
82e13438fd
commit
9cc3d6e48f
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,2 @@
|
||||
SOURCES/shenandoah8u462-b08.tar.xz
|
||||
SOURCES/shenandoah8u472-b08.tar.xz
|
||||
SOURCES/tapsets-icedtea-3.15.0.tar.xz
|
||||
|
||||
@ -1,2 +1,2 @@
|
||||
94dfa3718b7228b2c02cce1242172a0de3cbe70f SOURCES/shenandoah8u462-b08.tar.xz
|
||||
49b36394ecd6c900aff812c4bff4ad132b613f3c SOURCES/shenandoah8u472-b08.tar.xz
|
||||
7ae2cba67467825b2c2a5fec7aea041865023002 SOURCES/tapsets-icedtea-3.15.0.tar.xz
|
||||
|
||||
79
SOURCES/NEWS
79
SOURCES/NEWS
@ -3,6 +3,85 @@ Key:
|
||||
JDK-X - https://bugs.openjdk.java.net/browse/JDK-X
|
||||
CVE-XXXX-YYYY: https://cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY
|
||||
|
||||
New in release OpenJDK 8u472 (2025-10-21):
|
||||
===========================================
|
||||
Live versions of these release notes can be found at:
|
||||
* https://bit.ly/openjdk8u472
|
||||
|
||||
* CVEs
|
||||
- CVE-2025-53057
|
||||
- CVE-2025-53066
|
||||
* Changes
|
||||
- JDK-7102969: currency.properties supercede not working correctly
|
||||
- JDK-8041924: [TESTBUG] sun/net/www/http/ChunkedOutputStream/checkError.java fails on some systems
|
||||
- JDK-8044051: Test jdk/lambda/vm/InterfaceAccessFlagsTest.java gets IOException during compilation
|
||||
- JDK-8056283: @ignore tools/javac/defaultMethods/Assertions.java until JDK-8047675 is fixed
|
||||
- JDK-8081734: ConcurrentHashMap/ConcurrentAssociateTest.java, times out 90% of time on sparc with 256 cpu.
|
||||
- JDK-8157138: Error while fetching currency instance by Currency.getInstance(currencycode)
|
||||
- JDK-8160767: [TEST_BUG] java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java
|
||||
- JDK-8185348: Major performance regression in GetMethodDeclaringClass and other JVMTI Method functions
|
||||
- JDK-8185500: [TESTBUG] Add keywords headful/printer in java/awt and javax tests.
|
||||
- JDK-8186259: IOExceptionIfEncodedURLTest.sh versus IOExceptionIfEncodedURLTest.java
|
||||
- JDK-8205653: test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java and RmiSslBootstrapTest.sh fail with handshake_failure
|
||||
- JDK-8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms
|
||||
- JDK-8275303: sun/java2d/pipe/InterpolationQualityTest.java fails with D3D basic render driver
|
||||
- JDK-8312065: Socket.connect does not timeout when profiling
|
||||
- JDK-8335978: [8u] incorrect include file name in semaphore.inline.hpp
|
||||
- JDK-8339414: Fix JDK-8202369 incorrect backport for 8u
|
||||
- JDK-8340387: Update OS detection code to recognize Windows Server 2025
|
||||
- JDK-8345414: Google CAInterop test failures
|
||||
- JDK-8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel
|
||||
- JDK-8351624: [8u] Xerces-J version wrong in THIRD_PARTY_README after JDK-7150324
|
||||
- JDK-8352302: Test sun/security/tools/jarsigner/TimestampCheck.java is failing
|
||||
- JDK-8352637: Enhance bytecode verification
|
||||
- JDK-8356294: Enhance Path Factories
|
||||
- JDK-8358328: Bump update version of OpenJDK: 8u472
|
||||
- JDK-8358538: Update GHA Windows runner to 2025
|
||||
- JDK-8360937: Enhance certificate handling
|
||||
- JDK-8361212: Remove AffirmTrust root CAs
|
||||
- JDK-8363965: GHA: Switch cross-compiling sysroots to Debian bookworm
|
||||
- JDK-8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground
|
||||
- JDK-8365389: Remove static color fields from SwingUtilities3 and WindowsMenuItemUI
|
||||
- JDK-8365560: [8u] ppc64le MaxRAM default is too low at 4GiB
|
||||
- JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn't parse correctly"
|
||||
- JDK-8366112: [8u] GHA: Fix broken installation of Windows SDK
|
||||
- JDK-8368308: ISO 4217 Amendment 180 Update
|
||||
|
||||
Notes on individual issues:
|
||||
===========================
|
||||
|
||||
security-libs/java.security:
|
||||
|
||||
JDK-8361212: Remove AffirmTrust root CAs
|
||||
========================================
|
||||
The following root certificates from AffirmTrust, which were
|
||||
deactivated in the 8u432 release of October 2024, have been removed
|
||||
from the `cacerts` keystore:
|
||||
|
||||
Alias name: affirmtrustcommercialca [jdk]
|
||||
CN=AffirmTrust Commercial
|
||||
O=AffirmTrust
|
||||
C=US
|
||||
SHA256: 03:76:AB:1D:54:C5:F9:80:3C:E4:B2:E2:01:A0:EE:7E:EF:7B:57:B6:36:E8:A9:3C:9B:8D:48:60:C9:6F:5F:A7
|
||||
|
||||
Alias name: affirmtrustnetworkingca [jdk]
|
||||
CN=AffirmTrust Networking
|
||||
O=AffirmTrust
|
||||
C=US
|
||||
SHA256: 0A:81:EC:5A:92:97:77:F1:45:90:4A:F3:8D:5D:50:9F:66:B5:E2:C5:8F:CD:B5:31:05:8B:0E:17:F3:F0B4:1B
|
||||
|
||||
Alias name: affirmtrustpremiumca [jdk]
|
||||
CN=AffirmTrust Premium
|
||||
O=AffirmTrust
|
||||
C=US
|
||||
SHA256: 70:A7:3F:7F:37:6B:60:07:42:48:90:45:34:B1:14:82:D5:BF:0E:69:8E:CC:49:8D:F5:25:77:EB:F2:E9:3B:9A
|
||||
|
||||
Alias name: affirmtrustpremiumeccca [jdk]
|
||||
CN=AffirmTrust Premium ECC
|
||||
O=AffirmTrust
|
||||
C=US
|
||||
SHA256: BD:71:FD:F6:DA:97:E4:CF:62:D1:64:7A:DD:25:81:B0:7D:79:AD:F8:39:7E:B4:EC:BA:9C:5E:84:88:82:14:23
|
||||
|
||||
New in release OpenJDK 8u462 (2025-07-15):
|
||||
===========================================
|
||||
Live versions of these release notes can be found at:
|
||||
|
||||
@ -269,7 +269,7 @@
|
||||
# Define version of OpenJDK 8 used
|
||||
%global project openjdk
|
||||
%global repo shenandoah-jdk8u
|
||||
%global openjdk_revision 8u462-b08
|
||||
%global openjdk_revision 8u472-b08
|
||||
%global shenandoah_revision shenandoah%{openjdk_revision}
|
||||
# Define IcedTea version used for SystemTap tapsets and desktop file
|
||||
%global icedteaver 3.15.0
|
||||
@ -608,7 +608,6 @@ Patch15: jdk8141590-bundle_libffi-followup.patch
|
||||
# able to be removed once that release is out
|
||||
# and used by this RPM.
|
||||
#############################################
|
||||
Patch901: jdk8339414-fix_8202369_backport.patch
|
||||
|
||||
#############################################
|
||||
#
|
||||
@ -885,7 +884,6 @@ popd
|
||||
|
||||
# Early fixes
|
||||
pushd %{top_level_dir_name}
|
||||
%patch -P901 -p1
|
||||
popd
|
||||
|
||||
pushd %{top_level_dir_name}
|
||||
@ -1553,6 +1551,37 @@ done
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Thu Oct 16 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.472.b08-1
|
||||
- Update to 8u472-b08 (GA).
|
||||
- Update release notes for 8u472-b08.
|
||||
- Drop local JDK-8339414 fix as this is now included upstream
|
||||
- ** This tarball is embargoed until 2025-10-21 @ 1pm PT. **
|
||||
- Resolves: OPENJDK-4125
|
||||
|
||||
* Sat Oct 04 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.462.b08-2
|
||||
- Update get_bundle_versions.sh to match other scripts
|
||||
- * get_bundle_versions.sh: Add license
|
||||
- * get_bundle_versions.sh: Set compile-command in Emacs
|
||||
- * get_bundle_versions.sh: Use different error codes for different failures
|
||||
- * get_bundle_versions.sh: Remove unneeded '.' in JPEG version
|
||||
- * get_bundle_versions.sh: shellcheck: Double-quote variable references (SC2086)
|
||||
- * get_bundle_versions.sh: shellcheck: Drop use of cat and pass file to awk directly (SC2002)
|
||||
- Add OpenJDK 8u support to get_bundle_versions.sh
|
||||
- Print bundle updates and backouts at end of openjdk_news.sh output
|
||||
- Refer user to get_bundle_versions.sh when bundle updates are found by openjdk_news.sh
|
||||
- Add timezone data update check to openjdk_news.sh
|
||||
- Add duplicate check to openjdk_news.sh
|
||||
- Exit if no fixes are obtained rather than try to run filters in openjdk_news.sh
|
||||
- Resolves: OPENJDK-3952
|
||||
|
||||
* Fri Oct 03 2025 Antonio Vieiro <avieirov@redhat.com> - 1:1.8.0.462.b08-2
|
||||
- Add script to obtain bundled library versions from OpenJDK sources
|
||||
- Related: OPENJDK-3952
|
||||
|
||||
* Mon Sep 29 2025 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.8.0.462.b08-2
|
||||
- Warn about bundled provide version bumps and backouts in openjdk_news.sh
|
||||
- Related: OPENJDK-3952
|
||||
|
||||
* Thu Jul 10 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.462.b08-1
|
||||
- Update to 8u462-b08 (GA)
|
||||
- Update release notes for 8u462-b08.
|
||||
|
||||
@ -1,63 +0,0 @@
|
||||
commit 51b6307937d9584f8690e4916444e479eeafff28
|
||||
Author: Thomas Fitzsimmons <fitzsim@redhat.com>
|
||||
Date: Mon Jun 16 23:04:07 2025 +0000
|
||||
|
||||
8339414: Fix JDK-8202369 incorrect backport for 8u
|
||||
|
||||
Reviewed-by: andrew
|
||||
|
||||
diff --git a/jdk/src/solaris/native/java/net/Inet4AddressImpl.c b/jdk/src/solaris/native/java/net/Inet4AddressImpl.c
|
||||
index e30851df576..8b2e3cdce93 100644
|
||||
--- a/jdk/src/solaris/native/java/net/Inet4AddressImpl.c
|
||||
+++ b/jdk/src/solaris/native/java/net/Inet4AddressImpl.c
|
||||
@@ -332,37 +332,33 @@ Java_java_net_Inet4AddressImpl_getHostByAddr(JNIEnv *env, jobject this,
|
||||
*/
|
||||
JNIEXPORT jstring JNICALL
|
||||
Java_java_net_Inet4AddressImpl_getLocalHostName(JNIEnv *env, jobject this) {
|
||||
- char hostname[NI_MAXHOST+1];
|
||||
+ char hostname[NI_MAXHOST + 1];
|
||||
|
||||
hostname[0] = '\0';
|
||||
if (JVM_GetHostName(hostname, sizeof(hostname))) {
|
||||
- /* Something went wrong, maybe networking is not setup? */
|
||||
strcpy(hostname, "localhost");
|
||||
} else {
|
||||
+#if defined(__solaris__)
|
||||
+ // try to resolve hostname via nameservice
|
||||
+ // if it is known but getnameinfo fails, hostname will still be the
|
||||
+ // value from gethostname
|
||||
struct addrinfo hints, *res;
|
||||
- int error;
|
||||
|
||||
+ // make sure string is null-terminated
|
||||
hostname[NI_MAXHOST] = '\0';
|
||||
memset(&hints, 0, sizeof(hints));
|
||||
hints.ai_flags = AI_CANONNAME;
|
||||
hints.ai_family = AF_INET;
|
||||
|
||||
- error = getaddrinfo(hostname, NULL, &hints, &res);
|
||||
-
|
||||
- if (error == 0) {/* host is known to name service */
|
||||
- getnameinfo(res->ai_addr,
|
||||
- res->ai_addrlen,
|
||||
- hostname,
|
||||
- NI_MAXHOST,
|
||||
- NULL,
|
||||
- 0,
|
||||
- NI_NAMEREQD);
|
||||
-
|
||||
- /* if getnameinfo fails hostname is still the value
|
||||
- from gethostname */
|
||||
-
|
||||
+ if (getaddrinfo(hostname, NULL, &hints, &res) == 0) {
|
||||
+ getnameinfo(res->ai_addr, res->ai_addrlen, hostname, NI_MAXHOST,
|
||||
+ NULL, 0, NI_NAMEREQD);
|
||||
freeaddrinfo(res);
|
||||
}
|
||||
+#else
|
||||
+ // make sure string is null-terminated
|
||||
+ hostname[NI_MAXHOST] = '\0';
|
||||
+#endif
|
||||
}
|
||||
return (*env)->NewStringUTF(env, hostname);
|
||||
}
|
||||
@ -138,8 +138,12 @@
|
||||
# Set of architectures for which we have a portable build
|
||||
%global portable_build_arches %{aarch64} %{ix86} %{power64} x86_64 %{zero_arches}
|
||||
# Architecture on which we run Java only tests
|
||||
%if 0%{?centos} == 0
|
||||
# Temporarily include zero_arches until we can use a portable Zero build
|
||||
%global jdk_test_arch x86_64 %{zero_arches}
|
||||
%else
|
||||
%global jdk_test_arch x86_64
|
||||
%endif
|
||||
|
||||
# By default, we build a debug build during main build on JIT architectures
|
||||
%if %{with slowdebug}
|
||||
@ -308,7 +312,7 @@
|
||||
# Define version of OpenJDK 8 used
|
||||
%global project openjdk
|
||||
%global repo shenandoah-jdk8u
|
||||
%global openjdk_revision 8u462-b08
|
||||
%global openjdk_revision 8u472-b08
|
||||
%global shenandoah_revision shenandoah%{openjdk_revision}
|
||||
# Define IcedTea version used for SystemTap tapsets and desktop files
|
||||
%global icedteaver 3.15.0
|
||||
@ -354,11 +358,15 @@
|
||||
%global updatever %(VERSION=%{whole_update}; echo ${VERSION##*u})
|
||||
# eg jdk8u60-b27 -> b27
|
||||
%global buildver %(VERSION=%{version_tag}; echo ${VERSION##*-})
|
||||
# rpmrelease numbering must start at 2 to be later than the 9.0 RPM
|
||||
%global rpmrelease 3
|
||||
%global rpmrelease 1
|
||||
# Settings used by the portable build
|
||||
%global portablerelease 1
|
||||
# Portable suffix differs between RHEL and CentOS
|
||||
%if 0%{?centos} == 0
|
||||
%global portablerhel 8
|
||||
%else
|
||||
%global portablerhel 9
|
||||
%endif
|
||||
%global portablesuffix el%{portablerhel}
|
||||
%global portablebuilddir /builddir/build/BUILD
|
||||
|
||||
@ -1379,6 +1387,7 @@ Name: java-%{javaver}-%{origin}
|
||||
Version: %{javaver}.%{updatever}.%{buildver}
|
||||
Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
|
||||
# Equivalent for the portable build
|
||||
%global pversion %{version}
|
||||
%global prelease %{?eaprefix}%{portablerelease}%{?extraver}
|
||||
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
|
||||
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
|
||||
@ -1462,11 +1471,11 @@ Source21: NEWS
|
||||
Source22: repack_reproducible_policies.sh
|
||||
|
||||
# Setup variables to reference correct sources
|
||||
%global releasezip %{_jvmdir}/%{name}-portable-%{version}-%{prelease}.portable.unstripped.jdk.%{_arch}.tar.xz
|
||||
%global docszip %{_jvmdir}/%{name}-portable-%{version}-%{prelease}.portable.docs.%{_arch}.tar.xz
|
||||
%global misczip %{_jvmdir}/%{name}-portable-%{version}-%{prelease}.portable.misc.%{_arch}.tar.xz
|
||||
%global slowdebugzip %{_jvmdir}/%{name}-portable-%{version}-%{prelease}.portable.slowdebug.jdk.%{_arch}.tar.xz
|
||||
%global fastdebugzip %{_jvmdir}/%{name}-portable-%{version}-%{prelease}.portable.fastdebug.jdk.%{_arch}.tar.xz
|
||||
%global releasezip %{_jvmdir}/%{name}-portable-%{pversion}-%{prelease}.portable.unstripped.jdk.%{_arch}.tar.xz
|
||||
%global docszip %{_jvmdir}/%{name}-portable-%{pversion}-%{prelease}.portable.docs.%{_arch}.tar.xz
|
||||
%global misczip %{_jvmdir}/%{name}-portable-%{pversion}-%{prelease}.portable.misc.%{_arch}.tar.xz
|
||||
%global slowdebugzip %{_jvmdir}/%{name}-portable-%{pversion}-%{prelease}.portable.slowdebug.jdk.%{_arch}.tar.xz
|
||||
%global fastdebugzip %{_jvmdir}/%{name}-portable-%{pversion}-%{prelease}.portable.fastdebug.jdk.%{_arch}.tar.xz
|
||||
|
||||
############################################
|
||||
#
|
||||
@ -1596,7 +1605,6 @@ Patch15: jdk8141590-bundle_libffi-followup.patch
|
||||
# able to be removed once that release is out
|
||||
# and used by this RPM.
|
||||
#############################################
|
||||
Patch901: jdk8339414-fix_8202369_backport.patch
|
||||
|
||||
|
||||
#############################################
|
||||
@ -1666,16 +1674,16 @@ BuildRequires: zip
|
||||
BuildRequires: javapackages-filesystem
|
||||
%ifarch %{portable_build_arches}
|
||||
%if %{include_normal_build}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-unstripped = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-unstripped = %{epoch}:%{pversion}-%{prelease}.%{portablesuffix}
|
||||
%endif
|
||||
%if %{include_fastdebug_build}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-devel-fastdebug = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-devel-fastdebug = %{epoch}:%{pversion}-%{prelease}.%{portablesuffix}
|
||||
%endif
|
||||
%if %{include_debug_build}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-devel-slowdebug = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-devel-slowdebug = %{epoch}:%{pversion}-%{prelease}.%{portablesuffix}
|
||||
%endif
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-docs = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-misc = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-docs = %{epoch}:%{pversion}-%{prelease}.%{portablesuffix}
|
||||
BuildRequires: java-1.%{majorver}.0-openjdk-portable-misc = %{epoch}:%{pversion}-%{prelease}.%{portablesuffix}
|
||||
%else
|
||||
# Require a boot JDK which doesn't fail due to RH1482244
|
||||
BuildRequires: java-%{buildjdkver}-openjdk-devel >= 1.7.0.151-2.6.11.3
|
||||
@ -2029,6 +2037,10 @@ pushd %{top_level_dir_name}
|
||||
%patch -P15 -p1
|
||||
popd
|
||||
|
||||
# Early fixes
|
||||
pushd %{top_level_dir_name}
|
||||
popd
|
||||
|
||||
pushd %{top_level_dir_name}
|
||||
# Add crypto policy and FIPS support
|
||||
%patch -P1001 -p1
|
||||
@ -2038,11 +2050,6 @@ pushd %{top_level_dir_name}
|
||||
%patch -P539 -p1
|
||||
popd
|
||||
|
||||
# Upstreamed fixes
|
||||
pushd %{top_level_dir_name}
|
||||
%patch -P901 -p1
|
||||
popd
|
||||
|
||||
# RPM-only fixes
|
||||
%patch -P600
|
||||
%patch -P1003
|
||||
@ -2349,7 +2356,7 @@ for suffix in %{build_loop} ; do
|
||||
%endif
|
||||
%endif
|
||||
# Fix build paths in ELF files so it looks like we built them
|
||||
portablenvr="%{name}-portable-%{version}-%{prelease}.%{portablesuffix}.%{_arch}"
|
||||
portablenvr="%{name}-portable-%{pversion}-%{prelease}.%{portablesuffix}.%{_arch}"
|
||||
for file in $(find ${installdir} -type f) ; do
|
||||
if ! echo ${file} | grep -q 'libffi' ; then
|
||||
if file ${file} | grep -q 'ELF'; then
|
||||
@ -2952,21 +2959,67 @@ cjc.mainProgram(args)
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Thu Jul 10 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.462.b08-1
|
||||
* Thu Oct 16 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.472.b08-1
|
||||
- Update to 8u472-b08 (GA).
|
||||
- Update release notes for 8u472-b08.
|
||||
- Drop local JDK-8339414 fix as this is now included upstream
|
||||
- Reset rpmrelease to 1 now there are no other RPM builds on RHEL 9
|
||||
- Sync the copy of the portable specfile with the latest update
|
||||
- ** This tarball is embargoed until 2025-10-21 @ 1pm PT. **
|
||||
- Resolves: RHEL-118767
|
||||
- Resolves: RHEL-119455
|
||||
|
||||
* Sun Oct 05 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.462.b08-5
|
||||
- Update get_bundle_versions.sh to match other scripts
|
||||
- * get_bundle_versions.sh: Add license
|
||||
- * get_bundle_versions.sh: Set compile-command in Emacs
|
||||
- * get_bundle_versions.sh: Use different error codes for different failures
|
||||
- * get_bundle_versions.sh: Remove unneeded '.' in JPEG version
|
||||
- * get_bundle_versions.sh: shellcheck: Double-quote variable references (SC2086)
|
||||
- * get_bundle_versions.sh: shellcheck: Drop use of cat and pass file to awk directly (SC2002)
|
||||
- Add OpenJDK 8u support to get_bundle_versions.sh
|
||||
- Print bundle updates and backouts at end of openjdk_news.sh output
|
||||
- Refer user to get_bundle_versions.sh when bundle updates are found by openjdk_news.sh
|
||||
- Add timezone data update check to openjdk_news.sh
|
||||
- Add duplicate check to openjdk_news.sh
|
||||
- Exit if no fixes are obtained rather than try to run filters in openjdk_news.sh
|
||||
- Sync the copy of the portable specfile with the latest update
|
||||
- Resolves: RHEL-119329
|
||||
|
||||
* Sun Oct 05 2025 Antonio Vieiro <avieirov@redhat.com> - 1:1.8.0.462.b08-5
|
||||
- Add script to obtain bundled library versions from OpenJDK sources
|
||||
- Related: RHEL-119329
|
||||
|
||||
* Sun Oct 05 2025 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.8.0.462.b08-5
|
||||
- Warn about bundled provide version bumps and backouts in openjdk_news.sh
|
||||
- Related: RHEL-119329
|
||||
|
||||
* Sun Oct 05 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.462.b08-5
|
||||
- Bump rpmrelease for move to portables only on RHEL 8
|
||||
- Resolves: RHEL-118775
|
||||
|
||||
* Thu Jul 10 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.462.b08-4
|
||||
- Bump rpmrelease for CentOS build
|
||||
- Remove obsolete hack to hardcode newer portable version on RHEL
|
||||
- Related: RHEL-101648
|
||||
- Related: RHEL-102312
|
||||
- Related: RHEL-97496
|
||||
|
||||
* Thu Jul 10 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.462.b08-3
|
||||
- Update to 8u462-b08 (GA)
|
||||
- Update release notes for 8u462-b08.
|
||||
- Require tzdata 2025b due to upstream inclusion of JDK-8352716
|
||||
- Add early backport of JDK-8339414
|
||||
- Sync the copy of the portable specfile with the latest update
|
||||
- ** This tarball is embargoed until 2025-07-15 @ 1pm PT. **
|
||||
- Resolves: RHEL-101657
|
||||
- Resolves: RHEL-102311
|
||||
- Resolves: RHEL-102910
|
||||
- Resolves: RHEL-101648
|
||||
- Resolves: RHEL-102312
|
||||
- Resolves: RHEL-97496
|
||||
|
||||
* Sat Jun 14 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.452.b09-3
|
||||
- Bump release number to appease 9.6-z erratum
|
||||
- Resolves: RHEL-86976
|
||||
- Resolves: RHEL-86618
|
||||
- Related: RHEL-86967
|
||||
- Related: RHEL-86620
|
||||
|
||||
* Fri Apr 11 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.452.b09-2
|
||||
- Update to 8u452-b09 (GA)
|
||||
@ -2975,8 +3028,14 @@ cjc.mainProgram(args)
|
||||
- Require tzdata 2025a due to upstream inclusion of JDK-8347965
|
||||
- Sync the copy of the portable specfile with the latest update
|
||||
- ** This tarball is embargoed until 2025-04-15 @ 1pm PT. **
|
||||
- Resolves: RHEL-86976
|
||||
- Resolves: RHEL-86618
|
||||
- Resolves: RHEL-86967
|
||||
- Resolves: RHEL-86620
|
||||
|
||||
* Fri Jan 17 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.442.b06-3
|
||||
- Bump rpmrelease for CentOS build
|
||||
- Related: RHEL-73554
|
||||
- Related: RHEL-74302
|
||||
- Related: RHEL-73990
|
||||
|
||||
* Fri Jan 17 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.442.b06-2
|
||||
- Update to 8u442-b06 (GA)
|
||||
@ -2987,8 +3046,8 @@ cjc.mainProgram(args)
|
||||
- Remove libffi.so copying workaround now the portable build installs it in lib
|
||||
- Add bundled libffi.so to _privatelibs
|
||||
- Remove libffi.so copy if we are building on the same platform as the portable
|
||||
- Resolves: RHEL-73551
|
||||
- Related: RHEL-74305
|
||||
- Resolves: RHEL-73554
|
||||
- Related: RHEL-74302
|
||||
|
||||
* Thu Jan 16 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.442.b05-0.3.ea
|
||||
- Add zero_arches to the portable_build_arches now that the portable build bundles libffi
|
||||
@ -2997,20 +3056,23 @@ cjc.mainProgram(args)
|
||||
- Add a simple -version check on both the JDK and JRE bin/java
|
||||
- Add libffi.so to the filelist, including expanding the lib/%%{archinstall} contents as with jre/lib
|
||||
- Sync the copy of the portable specfile and new patches with the latest update
|
||||
- Resolves: RHEL-74305
|
||||
- Resolves: RHEL-74302
|
||||
|
||||
* Mon Jan 06 2025 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.442.b05-0.2.ea
|
||||
- Update to 8u442-b05 (EA).
|
||||
- Update release notes for 8u442-b05.
|
||||
- Switch to EA mode for pre-release.
|
||||
- Sync the copy of the portable specfile with the latest update
|
||||
- Resolves: RHEL-73998
|
||||
- Resolves: RHEL-73990
|
||||
|
||||
* Sat Oct 19 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.432.b06-4
|
||||
- Bump rpmrelease for CentOS build
|
||||
- Related: RHEL-58786
|
||||
|
||||
* Sat Oct 19 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.432.b06-3
|
||||
- Rebuild RPM for 9.5 0day release
|
||||
- Related: RHEL-58794
|
||||
- Related: RHEL-62280
|
||||
- Related: RHEL-61287
|
||||
- Related: RHEL-58786
|
||||
- Related: RHEL-17187
|
||||
|
||||
* Fri Oct 11 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.432.b06-2
|
||||
- Update to shenandoah-jdk8u432-b06 (GA)
|
||||
@ -3022,12 +3084,15 @@ cjc.mainProgram(args)
|
||||
- Bump version of bundled giflib to 5.2.2 following JDK-8328999
|
||||
- Add build scripts to repository to ease remembering all CentOS & RHEL targets and options
|
||||
- Sync the copy of the portable specfile with the latest update
|
||||
- Resolves: RHEL-58794
|
||||
- Resolves: RHEL-62280
|
||||
- Resolves: RHEL-61287
|
||||
- Resolves: RHEL-58786
|
||||
- Resolves: RHEL-17187
|
||||
- ** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
|
||||
|
||||
* Wed Jul 10 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.422.b05-1
|
||||
* Wed Jul 10 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.422.b05-3
|
||||
- Bump rpmrelease for CentOS build and update RHEL version hack following July 2025 update
|
||||
- Related: RHEL-47013
|
||||
|
||||
* Wed Jul 10 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.422.b05-2
|
||||
- Update to shenandoah-jdk8u422-b05 (GA)
|
||||
- Update release notes for shenandoah-8u422-b05.
|
||||
- Rebase PR2462 patch following patched hunk being removed by JDK-8322106
|
||||
@ -3037,10 +3102,10 @@ cjc.mainProgram(args)
|
||||
- Add missing build dependencies on zlib-devel and tar
|
||||
- Update LCMS version to match JDK-8245400
|
||||
- ** This tarball is embargoed until 2024-07-16 @ 1pm PT. **
|
||||
- Resolves: RHEL-46860
|
||||
- Resolves: RHEL-47011
|
||||
- Resolves: RHEL-46858
|
||||
- Resolves: RHEL-47013
|
||||
|
||||
* Tue Jul 09 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.422.b01-0.1.ea
|
||||
* Tue Jul 09 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.422.b01-0.2.ea
|
||||
- Update to shenandoah-jdk8u422-b01 (EA)
|
||||
- Update release notes for shenandoah-8u422-b01.
|
||||
- Switch to EA mode.
|
||||
@ -3049,25 +3114,28 @@ cjc.mainProgram(args)
|
||||
- Document policy repacking script and rename to correct spelling and style
|
||||
- Limit Java only tests to one architecture using jdk_test_arch
|
||||
- Temporarily include Zero-based architectures in jdk_test_arch until they are portable
|
||||
- Related: RHEL-46860
|
||||
- Resolves: RHEL-47069
|
||||
- Resolves: RHEL-47090
|
||||
- Related: RHEL-46858
|
||||
- Resolves: RHEL-47057
|
||||
- Resolves: RHEL-47082
|
||||
|
||||
* Mon Apr 08 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.412.b08-3
|
||||
- Bump rpmrelease for CentOS build
|
||||
- Related: RHEL-32412
|
||||
|
||||
* Mon Apr 08 2024 Andrew Hughes <gnu.andrew@redhat.com> - 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
|
||||
- Update release notes for shenandoah-jdk8u412-b08.
|
||||
- Switch to GA mode.
|
||||
- Sync the copy of the portable specfile with the latest update
|
||||
- ** This tarball is embargoed until 2024-04-16 @ 1pm PT. **
|
||||
- Resolves: RHEL-32409
|
||||
- Resolves: RHEL-32412
|
||||
|
||||
* Fri Apr 05 2024 Andrew Hughes <gnu.andrew@redhat.com> - 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-30934
|
||||
- Resolves: RHEL-30937
|
||||
|
||||
* Fri Mar 22 2024 Andrew Hughes <gnu.andrew@redhat.com> - 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
|
||||
@ -3100,7 +3168,7 @@ cjc.mainProgram(args)
|
||||
- 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-30934
|
||||
- Related: RHEL-30937
|
||||
|
||||
* Fri Mar 22 2024 Thomas Fitzsimmons <fitzsim@redhat.com> - 1:1.8.0.412.b01-0.2.ea
|
||||
- Invoke xz in multi-threaded mode
|
||||
@ -3128,26 +3196,32 @@ cjc.mainProgram(args)
|
||||
- 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-30934
|
||||
- Related: RHEL-30937
|
||||
|
||||
* Thu Mar 21 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.412.b01-0.2.ea
|
||||
- Update to shenandoah-jdk8u412-b01 (EA)
|
||||
- Switch to EA mode.
|
||||
- Related: RHEL-30934
|
||||
- Related: RHEL-30937
|
||||
|
||||
* Thu Jan 11 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.402.b06-0.2.ea
|
||||
* Thu Jan 11 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.402.b06-2
|
||||
- Update to shenandoah-jdk8u402-b06 (GA)
|
||||
- Update release notes for shenandoah-8u402-b06.
|
||||
- Sync NEWS with vanilla branch version.
|
||||
- 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 @ 1pm PT. **
|
||||
- Resolves: RHEL-17918
|
||||
- Resolves: RHEL-20987
|
||||
- Resolves: RHEL-17916
|
||||
- Resolves: RHEL-20989
|
||||
|
||||
* Mon Oct 16 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.392.b08-4
|
||||
- Vary portablesuffix depending on whether we are on RHEL ('el8') or CentOS ('el9')
|
||||
- Temporarily use a different portable version and release on RHEL while out of sync with CentOS
|
||||
- Add zero_arches to the portable_build_arches on CentOS where there is no libffi issue
|
||||
- Related: RHEL-12210
|
||||
|
||||
* Mon Oct 16 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.392.b08-3
|
||||
- Revert jcmd move as jcmd will not operate without tools.jar
|
||||
- Related: RHEL-13605
|
||||
- Related: RHEL-13585
|
||||
|
||||
* Tue Oct 10 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.392.b08-2
|
||||
- Update to shenandoah-jdk8u392-b08 (GA)
|
||||
@ -3162,13 +3236,13 @@ cjc.mainProgram(args)
|
||||
- Add missing JFR, alt-java, jre-* and java-* alternative ghosts
|
||||
- Move jcmd to the headless package
|
||||
- ** This tarball is embargoed until 2023-10-17 @ 1pm PT. **
|
||||
- Resolves: RHEL-12208
|
||||
- Resolves: RHEL-13587
|
||||
- Resolves: RHEL-13590
|
||||
- Resolves: RHEL-13593
|
||||
- Resolves: RHEL-13583
|
||||
- Resolves: RHEL-13605
|
||||
- Resolves: RHEL-13615
|
||||
- Resolves: RHEL-12210
|
||||
- Resolves: RHEL-13579
|
||||
- Resolves: RHEL-13580
|
||||
- Resolves: RHEL-13581
|
||||
- Resolves: RHEL-11315
|
||||
- Resolves: RHEL-13585
|
||||
- Resolves: RHEL-2381
|
||||
|
||||
* Fri Sep 29 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.392.b01-1
|
||||
- Update to shenandoah-jdk8u392-b01 (GA)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user