Sync the copy of the portable specfile with the latest update

Related: RHEL-118769
Related: RHEL-119444
This commit is contained in:
Andrew Hughes 2025-10-18 14:19:58 +01:00
parent c867a2c32a
commit 65883f451a
2 changed files with 10 additions and 9 deletions

View File

@ -175,10 +175,6 @@
%endif %endif
%global bootjdk /usr/lib/jvm/java-%{buildjdkver}-openjdk %global bootjdk /usr/lib/jvm/java-%{buildjdkver}-openjdk
# Disable LTO as this causes build failures at the moment.
# See RHBZ#1861401 and https://bugs.gentoo.org/833097
%define _lto_cflags %{nil}
# Filter out flags from the optflags macro that cause problems with the OpenJDK build # Filter out flags from the optflags macro that cause problems with the OpenJDK build
# We filter out -O flags so that the optimization of HotSpot is not lowered from O3 to O2 # We filter out -O flags so that the optimization of HotSpot is not lowered from O3 to O2
# We filter out -Wall which will otherwise cause HotSpot to produce hundreds of thousands of warnings (100+mb logs) # We filter out -Wall which will otherwise cause HotSpot to produce hundreds of thousands of warnings (100+mb logs)
@ -273,7 +269,7 @@
# Define version of OpenJDK 8 used # Define version of OpenJDK 8 used
%global project openjdk %global project openjdk
%global repo shenandoah-jdk8u %global repo shenandoah-jdk8u
%global openjdk_revision 8u462-b08 %global openjdk_revision 8u472-b08
%global shenandoah_revision shenandoah%{openjdk_revision} %global shenandoah_revision shenandoah%{openjdk_revision}
# Define IcedTea version used for SystemTap tapsets and desktop file # Define IcedTea version used for SystemTap tapsets and desktop file
%global icedteaver 3.15.0 %global icedteaver 3.15.0
@ -319,7 +315,7 @@
%global updatever %(VERSION=%{whole_update}; echo ${VERSION##*u}) %global updatever %(VERSION=%{whole_update}; echo ${VERSION##*u})
# eg jdk8u60-b27 -> b27 # eg jdk8u60-b27 -> b27
%global buildver %(VERSION=%{version_tag}; echo ${VERSION##*-}) %global buildver %(VERSION=%{version_tag}; echo ${VERSION##*-})
%global rpmrelease 2 %global rpmrelease 1
# Define milestone (EA for pre-releases, GA ("fcs") for releases) # Define milestone (EA for pre-releases, GA ("fcs") for releases)
# Release will be (where N is usually a number starting at 1): # Release will be (where N is usually a number starting at 1):
# - 0.N%%{?extraver}%%{?dist} for EA releases, # - 0.N%%{?extraver}%%{?dist} for EA releases,
@ -612,7 +608,6 @@ Patch15: jdk8141590-bundle_libffi-followup.patch
# able to be removed once that release is out # able to be removed once that release is out
# and used by this RPM. # and used by this RPM.
############################################# #############################################
Patch901: jdk8339414-fix_8202369_backport.patch
############################################# #############################################
# #
@ -889,7 +884,6 @@ popd
# Early fixes # Early fixes
pushd %{top_level_dir_name} pushd %{top_level_dir_name}
%patch -P901 -p1
popd popd
pushd %{top_level_dir_name} pushd %{top_level_dir_name}
@ -1557,6 +1551,13 @@ done
%endif %endif
%changelog %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 * 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 - Update get_bundle_versions.sh to match other scripts
- * get_bundle_versions.sh: Add license - * get_bundle_versions.sh: Add license
@ -1760,7 +1761,6 @@ done
- Regenerate PR2462 patch following JDK-8315135 - Regenerate PR2462 patch following JDK-8315135
- Bump version of bundled libpng to 1.6.39 - Bump version of bundled libpng to 1.6.39
- Add backport of JDK-8312489 heading upstream for 8u402 (see OPENJDK-2095) - Add backport of JDK-8312489 heading upstream for 8u402 (see OPENJDK-2095)
- Workaround undefined symbol: _ZN16G1TriggerClosure9do_oop_nvIjEEvPT_ by disabling LTO
- ** This tarball is embargoed until 2023-10-17 @ 1pm PT. ** - ** This tarball is embargoed until 2023-10-17 @ 1pm PT. **
* Fri Sep 29 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.392.b01-1 * Fri Sep 29 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.392.b01-1

View File

@ -2713,6 +2713,7 @@ cjc.mainProgram(args)
- Update release notes for 8u472-b08. - Update release notes for 8u472-b08.
- Drop local JDK-8339414 fix as this is now included upstream - Drop local JDK-8339414 fix as this is now included upstream
- Reset rpmrelease to 1 now there are no other RPM builds on RHEL 8 - Reset rpmrelease to 1 now there are no other RPM builds on RHEL 8
- Sync the copy of the portable specfile with the latest update
- ** This tarball is embargoed until 2025-10-21 @ 1pm PT. ** - ** This tarball is embargoed until 2025-10-21 @ 1pm PT. **
- Resolves: RHEL-118769 - Resolves: RHEL-118769
- Resolves: RHEL-119444 - Resolves: RHEL-119444