update to 17.0.14_6 [release 17.0.14_6-1mamba;Sat Jan 18 2025]

This commit is contained in:
Silvan Calarco 2025-01-23 09:28:35 +01:00
parent 97c54f840d
commit 78623a618d
2 changed files with 21 additions and 3 deletions

View File

@ -0,0 +1,10 @@
--- a/src/hotspot/share/gc/z/zPhysicalMemory.cpp
+++ b/src/hotspot/share/gc/z/zPhysicalMemory.cpp
@@ -27,6 +27,7 @@
#include "gc/z/zArray.inline.hpp"
#include "gc/z/zGlobals.hpp"
#include "gc/z/zLargePages.inline.hpp"
+#include "gc/z/zList.inline.hpp"
#include "gc/z/zNUMA.inline.hpp"
#include "gc/z/zPhysicalMemory.inline.hpp"
#include "logging/log.hpp"

View File

@ -58,7 +58,7 @@
%define _jvmdir /usr/lib/jvm %define _jvmdir /usr/lib/jvm
Name: java-openjdk17 Name: java-openjdk17
Version: 17.0.11_4 Version: 17.0.14_6
Release: 1mamba Release: 1mamba
Summary: OpenJDK Java %{javaver} environment Summary: OpenJDK Java %{javaver} environment
Group: System/Libraries/Java Group: System/Libraries/Java
@ -70,6 +70,7 @@ Source: https://github.com/openjdk/jdk%{javaver}u/archive/refs/tags/jdk-%
Source1: freedesktop-java.desktop Source1: freedesktop-java.desktop
Source2: freedesktop-jconsole.desktop Source2: freedesktop-jconsole.desktop
Source3: freedesktop-jshell.desktop Source3: freedesktop-jshell.desktop
Patch0: java-openjdk17-17.0.14_6-fix-zlistnode-missing-header.patch
License: GPL (with exceptions) License: GPL (with exceptions)
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel BuildRequires: glibc-devel
@ -83,7 +84,7 @@ BuildRequires: libfreetype-devel
BuildRequires: libgcc BuildRequires: libgcc
BuildRequires: libgif-devel BuildRequires: libgif-devel
BuildRequires: libharfbuzz-devel BuildRequires: libharfbuzz-devel
BuildRequires: libjpeg-devel BuildRequires: libjpeg-turbo
BuildRequires: liblcms2-devel BuildRequires: liblcms2-devel
BuildRequires: libpng-devel BuildRequires: libpng-devel
BuildRequires: libstdc++6-devel BuildRequires: libstdc++6-devel
@ -209,9 +210,12 @@ OpenJDK Java %{javaver} API documentation.
# Don't clean build at the end # Don't clean build at the end
%global __spec_rmbuild_cmd /bin/true %global __spec_rmbuild_cmd /bin/true
%define _lto_cflags %{nil}
%prep %prep
%setup -q -n jdk%{javaver}u-jdk-%{srcdirver} %setup -q -n jdk%{javaver}u-jdk-%{srcdirver}
#-D -T #-D -T
%patch 0 -p1 -b .fix-zlistnode-missing-header
%build %build
# Prevent use of ccache because is not supported # Prevent use of ccache because is not supported
@ -266,7 +270,7 @@ cat jre.fileslist | grep -v -x -f nonheadless.fileslist > headless.fileslist
# JDK # JDK
install -d -m 755 %{buildroot}%{_jvmdir}/%{sdkdir} install -d -m 755 %{buildroot}%{_jvmdir}/%{sdkdir}
cp -a jdk/{bin,demo,include,lib} %{buildroot}%{_jvmdir}/%{sdkdir} cp -a jdk/{bin,demo,include,lib,release} %{buildroot}%{_jvmdir}/%{sdkdir}
find %{buildroot} -type f | grep -v "\.debuginfo$" | sed "s|%{buildroot}||" | grep -v -x -f jre.fileslist > jdk.fileslist find %{buildroot} -type f | grep -v "\.debuginfo$" | sed "s|%{buildroot}||" | grep -v -x -f jre.fileslist > jdk.fileslist
# Install cacerts symlink. # Install cacerts symlink.
@ -440,6 +444,7 @@ fi
%{_datadir}/applications/jshell-openjdk%{javaver}.desktop %{_datadir}/applications/jshell-openjdk%{javaver}.desktop
%{_datadir}/icons/hicolor/*/apps/java-openjdk%{javaver}.png %{_datadir}/icons/hicolor/*/apps/java-openjdk%{javaver}.png
%exclude %{_jvmdir}/%{sdkdir}/demo %exclude %{_jvmdir}/%{sdkdir}/demo
%{_jvmdir}/%{sdkdir}/release
%files headless -f %{buildoutputdir}/headless-man.fileslist %files headless -f %{buildoutputdir}/headless-man.fileslist
%defattr(-,root,root) %defattr(-,root,root)
@ -492,6 +497,9 @@ fi
#%doc README #%doc README
%changelog %changelog
* Sat Jan 18 2025 Silvan Calarco <silvan.calarco@mambasoft.it> 17.0.14_6-1mamba
- update to 17.0.14_6
* Sat Feb 24 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 17.0.11_4-1mamba * Sat Feb 24 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 17.0.11_4-1mamba
- update to 17.0.11_4 - update to 17.0.11_4