!87 jdk17 support kae provider

From: @Autistic_boyya 
Reviewed-by: @kuenking111 
Signed-off-by: @kuenking111
This commit is contained in:
openeuler-ci-bot 2024-07-09 07:45:29 +00:00 committed by Gitee
commit f3c585918c
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 14496 additions and 1 deletions

14478
jdk17-Add-KAE-provider.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -562,6 +562,9 @@ exit 0
%ifarch %{svml_arches}
%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libjsvml.so
%endif
%ifarch %{aarch64}
%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libj2kae.so
%endif
%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libsyslookup.so
%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libverify.so
%{_jvmdir}/%{sdkdir -- %{?1}}/lib/libzip.so
@ -598,6 +601,9 @@ exit 0
%{etcjavadir -- %{?1}}/conf/security/policy/README.txt
%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/java.policy
%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/java.security
%ifarch %{aarch64}
%config(noreplace) %{etcjavadir -- %{?1}}/conf/kaeprovider.conf
%endif
%config(noreplace) %{etcjavadir -- %{?1}}/conf/logging.properties
%config(noreplace) %{etcjavadir -- %{?1}}/conf/security/nss.cfg
%config(noreplace) %{etcjavadir -- %{?1}}/conf/management/jmxremote.access
@ -897,7 +903,7 @@ Provides: java-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{newjavaver}.%{buildver}
Release: 2
Release: 3
# 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
@ -1004,6 +1010,9 @@ Patch41: 8312200-Fix-Parse-catch_call_exceptions-memory-leak.patch
Patch42: Add-problemlist.patch
Patch43: puyuan-jdk17.0.9-patch.patch
#17.0.11
Patch44: jdk17-Add-KAE-provider.patch
############################################
#
# LoongArch64 specific patches
@ -1044,6 +1053,7 @@ BuildRequires: nss-devel
BuildRequires: pkgconfig
BuildRequires: xorg-x11-proto-devel
BuildRequires: zip
BuildRequires: openssl-devel
BuildRequires: javapackages-filesystem
BuildRequires: java-%{buildjdkver}-openjdk-devel
# Zero-assembler build requirement
@ -1259,6 +1269,7 @@ pushd %{top_level_dir_name}
%patch41 -p1
%patch42 -p1
%patch43 -p1
%patch44 -p1
popd # openjdk
%endif
@ -1381,6 +1392,9 @@ bash ../configure \
%endif
%ifarch %{ppc64le}
--with-jobs=1 \
%endif
%ifarch %{aarch64}
--enable-kae=yes \
%endif
--with-version-build=%{buildver} \
--with-version-pre=\"${EA_DESIGNATOR}\" \
@ -1822,6 +1836,9 @@ cjc.mainProgram(arg)
%changelog
* Thu Jul 4 2024 Autistic_boyya <wangzhongyi7@huawei.com> - 1:17.0.11.9-3
- add jdk17-Add-KAE-provider.patch
* Thu Jun 20 2024 aoqi <aoqi@loongson.cn> - 1:17.0.11.9-2
- update LoongArch64 port to 17.0.11