diff --git a/java-1.8.0-openjdk-ppc-zero-hotspot.patch b/java-1.8.0-openjdk-ppc-zero-hotspot.patch index 03b8aa1..ddadce8 100644 --- a/java-1.8.0-openjdk-ppc-zero-hotspot.patch +++ b/java-1.8.0-openjdk-ppc-zero-hotspot.patch @@ -1,5 +1,6 @@ ---- jdk8/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp 2012-03-23 10:57:01.000000000 -0400 -+++ jdk8/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp 2012-03-23 10:57:00.000000000 -0400 +diff -up jdk8/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp.ppc64 jdk8/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp +--- jdk8/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp.ppc64 2013-02-22 19:02:06.000000000 +0100 ++++ jdk8/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp 2013-04-18 16:21:24.897403406 +0200 @@ -32,11 +32,11 @@ // @@ -13,5 +14,5 @@ -define_pd_global(intx, VMThreadStackSize, 512); +define_pd_global(intx, VMThreadStackSize, 1152); #endif // _LP64 - define_pd_global(intx, SurvivorRatio, 8); define_pd_global(intx, CompilerThreadStackSize, 0); + define_pd_global(uintx, JVMInvokeMethodSlack, 8192); diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec index 3279ecb..2e5abac 100644 --- a/java-1.8.0-openjdk.spec +++ b/java-1.8.0-openjdk.spec @@ -4,7 +4,7 @@ %global jdk8_version b79 %global hg_tag jdk8-%{jdk8_version} -%global multilib_arches ppc64 sparc64 x86_64 +%global multilib_arches %{power64} sparc64 x86_64 %global jit_arches %{ix86} x86_64 sparcv9 sparc64 @@ -17,7 +17,7 @@ %global archinstall ppc %global archdef PPC %endif -%ifarch ppc64 +%ifarch %{power64} %global archbuild ppc64 %global archinstall ppc64 %global archdef PPC @@ -136,7 +136,7 @@ Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 0.3.%{jdk8_version}%{?dist} +Release: 0.4.%{jdk8_version}%{?dist} # 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 @@ -388,7 +388,7 @@ sh %{SOURCE12} %patch107 -%ifarch ppc ppc64 +%ifarch ppc %{power64} # PPC fixes %patch104 %patch105 @@ -428,7 +428,7 @@ export NUM_PROC=`/usr/bin/getconf _NPROCESSORS_ONLN 2> /dev/null || :` export NUM_PROC=${NUM_PROC:-1} # Build IcedTea and OpenJDK. -%ifarch s390x sparc64 alpha ppc64 +%ifarch s390x sparc64 alpha %{power64} export ARCH_DATA_MODEL=64 %endif %ifarch alpha @@ -962,6 +962,10 @@ exit 0 %doc %{buildoutputdir}/images/j2sdk-image/jre/LICENSE %changelog +* Tue Apr 23 2013 Karsten Hopp 1:1.8.0.0-0.4.b79 +- update java-1.8.0-openjdk-ppc-zero-hotspot patch +- use power64 macro + * Thu Mar 28 2013 Omair Majid 1:1.8.0.0-0.3.b79 - Add build fix for zero - Drop gstabs fixes; enable full debug info instead