diff --git a/openjdk-1.8.0.spec b/openjdk-1.8.0.spec index 942dd852ca64d4c1f62468f1fb9a8bcb29403e7b..592a1d5f0ca0274d26c1c4e12a7f18ebc5e2c7c6 100644 --- a/openjdk-1.8.0.spec +++ b/openjdk-1.8.0.spec @@ -53,9 +53,10 @@ %global aarch64 aarch64 %global riscv64 riscv64 -%global jit_arches x86_64 %{aarch64} loongarch64 +%global ppc64le ppc64le +%global jit_arches x86_64 %{aarch64} loongarch64 ppc64le %global sa_arches x86_64 %{aarch64} loongarch64 -%global jfr_arches x86_64 %{aarch64} loongarch64 +%global jfr_arches x86_64 %{aarch64} loongarch64 ppc64le # By default, we build a debug build during main build on JIT architectures %global include_debug_build 1 @@ -126,6 +127,11 @@ %global stapinstall loongarch64 %endif +%ifarch ppc64le +%global archinstall ppc64le +%global stapinstall powerpc64le +%endif + %ifarch %{jit_arches} %global with_systemtap 1 %else @@ -930,7 +936,7 @@ Provides: java-%{javaver}-%{origin}-accessibility%{?1} = %{epoch}:%{version}-%{r Name: java-%{javaver}-%{origin} Version: %{javaver}.%{updatever}.%{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 # also included the epoch in their virtual provides. This created a @@ -1651,7 +1657,7 @@ ln -s %{top_level_dir_name} jdk8 pushd %{top_level_dir_name} # OpenJDK patches -%ifnarch loongarch64 +%ifnarch loongarch64 ppc64le %patch8 -p1 %patch10 -p1 @@ -2064,7 +2070,7 @@ bash ${top_srcdir_abs_path}/configure \ --with-milestone="fcs" \ --with-update-version=%{updatever} \ --with-build-number=%{buildver} \ -%ifnarch loongarch64 +%ifnarch loongarch64 ppc64le --with-company-name="Bisheng" \ --with-vendor-name="Bisheng" \ %endif @@ -2595,6 +2601,9 @@ cjc.mainProgram(arg) %endif %changelog +* Tue Mar 12 2024 jiahua.yu - 1:1.8.0.402-b06.3 +- Init support for arch ppc64le + * Mon Feb 26 2024 misaka00251 - 1:1.8.0.402-b06.2 - Fix build on riscv64