init support for arch ppc64le

This commit is contained in:
jiahua.yu 2024-03-08 16:21:23 +08:00
parent 50506fd5cf
commit f3dcfe173d

View File

@ -55,6 +55,7 @@
%global aarch64 aarch64
%global riscv64 riscv64
%global ppc64le ppc64le
# By default, we build a debug build during main build on JIT architectures
%if %{with slowdebug}
@ -113,6 +114,9 @@
%ifarch %{riscv64}
%global archinstall riscv64
%endif
%ifarch %{ppc64le}
%global archinstall powerpc64le
%endif
%global with_systemtap 1
@ -1126,6 +1130,7 @@ fi
pushd %{top_level_dir_name}
# OpenJDK patches
%ifnarch ppc64le
%ifarch riscv64
%patch2000 -p1
%else
@ -1190,6 +1195,7 @@ pushd %{top_level_dir_name}
%patch91 -p1
%patch92 -p1
%endif
%endif
popd # openjdk
# %patch1000
@ -1250,7 +1256,7 @@ export NUM_PROC=${NUM_PROC:-1}
[ ${NUM_PROC} -gt %{?_smp_ncpus_max} ] && export NUM_PROC=%{?_smp_ncpus_max}
%endif
%ifarch %{aarch64} riscv64
%ifarch %{aarch64} riscv64 ppc64le
export ARCH_DATA_MODEL=64
%endif
@ -1280,9 +1286,11 @@ bash ../configure \
--with-version-build=%{buildver} \
--with-version-pre="" \
--with-version-opt="" \
%ifnarch ppc64le
--with-vendor-version-string="%{vendor_version_string}" \
--with-vendor-name="Bisheng" \
--with-vendor-url="https://openeuler.org/" \
%endif
--with-vendor-bug-url="https://gitee.com/src-openeuler/openjdk-11/issues/" \
--with-vendor-vm-bug-url="https://gitee.com/src-openeuler/openjdk-11/issues/" \
--with-boot-jdk=/usr/lib/jvm/java-%{buildjdkver}-openjdk \
@ -1699,6 +1707,9 @@ cjc.mainProgram(arg)
%changelog
* Fri Mar 8 2024 jiahua.yu <jiahua.yu@shingroup.cn> - 1:11.0.22.7-1
- init support for arch ppc64le
* Wed Jan 17 2024 DXwangg <wangjiawei80@huawei.com> - 1:11.0.22.7-0
- update to 11.0.22+7(GA)
- modified delete_expired_certificates.patch