Sync the copy of the portable specfile with the latest update
Related: RHEL-188883 Related: RHEL-212296
This commit is contained in:
parent
88cb1b4ccc
commit
963e0071dd
@ -1,10 +1,10 @@
|
|||||||
# New Version-String scheme-style defines
|
# New Version-String scheme-style defines
|
||||||
%global featurever 25
|
%global featurever 25
|
||||||
%global interimver 0
|
%global interimver 0
|
||||||
%global updatever 3
|
%global updatever 4
|
||||||
%global patchver 0
|
%global patchver 0
|
||||||
%global buildver 9
|
%global buildver 7
|
||||||
%global portablerelease 3
|
%global portablerelease 1
|
||||||
%global rpmrelease 0
|
%global rpmrelease 0
|
||||||
|
|
||||||
# Define IcedTea version used for SystemTap tapsets and desktop file
|
# Define IcedTea version used for SystemTap tapsets and desktop file
|
||||||
@ -613,8 +613,6 @@ Patch1001: fips-%{featurever}u-%{fipsver}.patch
|
|||||||
#
|
#
|
||||||
#############################################
|
#############################################
|
||||||
|
|
||||||
# JDK-8375294: (fs) Files.copy can fail with EOPNOTSUPP when copy_file_range not supported
|
|
||||||
Patch2001: jdk8375294-handle-EOPNOTSUPP-in-copying.patch
|
|
||||||
# JDK-8347901: C2 should remove unused leaf / pure runtime calls
|
# JDK-8347901: C2 should remove unused leaf / pure runtime calls
|
||||||
Patch2002: jdk8347901-c2_unused_leaf_removal.patch
|
Patch2002: jdk8347901-c2_unused_leaf_removal.patch
|
||||||
# JDK-83787313: C2: performance regression due to missing constant folding for Math.pow()
|
# JDK-83787313: C2: performance regression due to missing constant folding for Math.pow()
|
||||||
@ -701,17 +699,17 @@ BuildRequires: libpng-devel
|
|||||||
BuildRequires: zlib-devel
|
BuildRequires: zlib-devel
|
||||||
%else
|
%else
|
||||||
# Version in src/java.desktop/share/legal/freetype.md
|
# Version in src/java.desktop/share/legal/freetype.md
|
||||||
Provides: bundled(freetype) = 2.14.2
|
Provides: bundled(freetype) = 2.14.3
|
||||||
# Version in src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
|
# Version in src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
|
||||||
Provides: bundled(giflib) = 6.1.2
|
Provides: bundled(giflib) = 6.1.3
|
||||||
# Version in src/java.desktop/share/native/libharfbuzz/hb-version.h
|
# Version in src/java.desktop/share/native/libharfbuzz/hb-version.h
|
||||||
Provides: bundled(harfbuzz) = 12.3.2
|
Provides: bundled(harfbuzz) = 14.2.0
|
||||||
# Version in src/java.desktop/share/native/liblcms/lcms2.h
|
# Version in src/java.desktop/share/native/liblcms/lcms2.h
|
||||||
Provides: bundled(lcms2) = 2.17.0
|
Provides: bundled(lcms2) = 2.19.1
|
||||||
# Version in src/java.desktop/share/native/libjavajpeg/jpeglib.h
|
# Version in src/java.desktop/share/native/libjavajpeg/jpeglib.h
|
||||||
Provides: bundled(libjpeg) = 6b
|
Provides: bundled(libjpeg) = 6b
|
||||||
# Version in src/java.desktop/share/native/libsplashscreen/libpng/png.h
|
# Version in src/java.desktop/share/native/libsplashscreen/libpng/png.h
|
||||||
Provides: bundled(libpng) = 1.6.57
|
Provides: bundled(libpng) = 1.6.58
|
||||||
# Version in src/java.base/share/native/libzip/zlib/zlib.h
|
# Version in src/java.base/share/native/libzip/zlib/zlib.h
|
||||||
Provides: bundled(zlib) = 1.3.2
|
Provides: bundled(zlib) = 1.3.2
|
||||||
# We link statically against libstdc++ to increase portability
|
# We link statically against libstdc++ to increase portability
|
||||||
@ -915,8 +913,6 @@ sh %{SOURCE12} %{top_level_dir_name}
|
|||||||
pushd %{top_level_dir_name}
|
pushd %{top_level_dir_name}
|
||||||
# Add crypto policy and FIPS support
|
# Add crypto policy and FIPS support
|
||||||
%patch -P1001 -p1
|
%patch -P1001 -p1
|
||||||
# Add EOPNOTSUPP patch
|
|
||||||
%patch -P2001 -p1
|
|
||||||
# Add C2 patches
|
# Add C2 patches
|
||||||
%patch -P2002 -p1
|
%patch -P2002 -p1
|
||||||
%patch -P2003 -p1
|
%patch -P2003 -p1
|
||||||
@ -1632,10 +1628,7 @@ $JAVA_HOME/bin/java -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -versi
|
|||||||
# Check translations are available for new timezones (during flatpak builds, the
|
# Check translations are available for new timezones (during flatpak builds, the
|
||||||
# tzdb.dat used by this test is not where the test expects it, so this is
|
# tzdb.dat used by this test is not where the test expects it, so this is
|
||||||
# disabled for flatpak builds)
|
# disabled for flatpak builds)
|
||||||
# Disable test until we are on the latest JDK
|
$JAVA_HOME/bin/java %{SOURCE18}
|
||||||
$JAVA_HOME/bin/javac -d . %{SOURCE18}
|
|
||||||
$JAVA_HOME/bin/java $(echo $(basename %{SOURCE18})|sed "s|\.java||") JRE
|
|
||||||
$JAVA_HOME/bin/java -Djava.locale.providers=CLDR $(echo $(basename %{SOURCE18})|sed "s|\.java||") CLDR
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# Check blocked.certs is valid (OPENJDK-4362)
|
# Check blocked.certs is valid (OPENJDK-4362)
|
||||||
@ -1886,6 +1879,22 @@ done
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jul 16 2026 Andrew Hughes <gnu.andrew@redhat.com> - 1:25.0.4.0.7-1.0
|
||||||
|
- Update to jdk-25.0.4+7 (GA)
|
||||||
|
- Update release notes to 25.0.4+7
|
||||||
|
- Bump freetype version to 2.14.3 following JDK-8385390
|
||||||
|
- Bump giflib version to 6.1.3 following JDK-8384902
|
||||||
|
- Bump HarfBuzz version to 14.2.0 following JDK-8385490
|
||||||
|
- Bump lcms2 version to 2.19.1 following JDK-8375065 & JDK-8383354
|
||||||
|
- Bump libpng version to 1.6.58 following JDK-8384495
|
||||||
|
- Drop local copy of JDK-8375294 EOPNOTSUPP patch
|
||||||
|
- Revert fr_FR and de_DE changes made in d43f0e6186370fdeb0ca2f3594f39783e20eef1c now JDK-8382020 is fixed
|
||||||
|
- Simplify TestTranslations run now there is only the CLDR provider and one set of data (JDK-8174269)
|
||||||
|
- Make zone string debug output optional in TestTranslations
|
||||||
|
- ** This tarball is embargoed until 2026-07-21 @ 1pm PT. **
|
||||||
|
- Resolves: OPENJDK-4865
|
||||||
|
- Resolves: OPENJDK-4902
|
||||||
|
|
||||||
* Mon Jul 13 2026 Andrew Hughes <gnu.andrew@redhat.com> - 1:25.0.3.0.9-3.0
|
* Mon Jul 13 2026 Andrew Hughes <gnu.andrew@redhat.com> - 1:25.0.3.0.9-3.0
|
||||||
- Add 25u backports of JDK-8347901 & JDK-8378713 C2 performance fixes
|
- Add 25u backports of JDK-8347901 & JDK-8378713 C2 performance fixes
|
||||||
- Resolves: OPENJDK-4885
|
- Resolves: OPENJDK-4885
|
||||||
|
|||||||
@ -2609,6 +2609,7 @@ exit 0
|
|||||||
- Revert fr_FR and de_DE changes made in d43f0e6186370fdeb0ca2f3594f39783e20eef1c now JDK-8382020 is fixed
|
- Revert fr_FR and de_DE changes made in d43f0e6186370fdeb0ca2f3594f39783e20eef1c now JDK-8382020 is fixed
|
||||||
- Simplify TestTranslations run now there is only the CLDR provider and one set of data (JDK-8174269)
|
- Simplify TestTranslations run now there is only the CLDR provider and one set of data (JDK-8174269)
|
||||||
- Make zone string debug output optional in TestTranslations
|
- Make zone string debug output optional in TestTranslations
|
||||||
|
- Sync the copy of the portable specfile with the latest update
|
||||||
- ** This tarball is embargoed until 2026-07-21 @ 1pm PT. **
|
- ** This tarball is embargoed until 2026-07-21 @ 1pm PT. **
|
||||||
- Resolves: RHEL-188883
|
- Resolves: RHEL-188883
|
||||||
- Resolves: RHEL-212294
|
- Resolves: RHEL-212294
|
||||||
@ -2625,6 +2626,7 @@ exit 0
|
|||||||
- * scripts/builds/waive_usual_tier0.sh: Remove redundant 'test "x"' usage.
|
- * scripts/builds/waive_usual_tier0.sh: Remove redundant 'test "x"' usage.
|
||||||
- Remove macro references in comments where possible (%dnl not compatible enough yet)
|
- Remove macro references in comments where possible (%dnl not compatible enough yet)
|
||||||
- Move version information and core NVR definitions back towards the top of the file
|
- Move version information and core NVR definitions back towards the top of the file
|
||||||
|
- Specify portablerelease and rpmrelease (always 0 for portables) in the Release field
|
||||||
- Add 25u backports of JDK-8347901 & JDK-8378713 C2 performance fixes
|
- Add 25u backports of JDK-8347901 & JDK-8378713 C2 performance fixes
|
||||||
- Sync the copy of the portable specfile with the latest update
|
- Sync the copy of the portable specfile with the latest update
|
||||||
- Related: RHEL-155327
|
- Related: RHEL-155327
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user