Hello community, here is the log from the commit of package java-1_9_0-openjdk for openSUSE:Factory checked in at 2015-11-12 19:41:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_9_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "java-1_9_0-openjdk" Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/java-1_9_0-openjdk.changes 2015-11-04 15:33:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/java-1_9_0-openjdk.changes 2015-11-12 19:41:07.000000000 +0100 @@ -1,0 +2,25 @@ +Fri Nov 6 08:46:54 UTC 2015 - fstrba@suse.com + +- Upgrade to upstream tag jdk9-b91 + +------------------------------------------------------------------- +Thu Nov 5 09:39:15 UTC 2015 - fstrba@suse.com + +- Added patch: + * aarch64-ranges.patch + - fix broken instantiation of VM on aarch64 + +------------------------------------------------------------------- +Tue Nov 3 11:58:02 UTC 2015 - fstrba@suse.com + +- Upgrade to upstream tag jdk9-b90 + +------------------------------------------------------------------- +Tue Nov 3 09:17:44 UTC 2015 - fstrba@suse.com + +- Added patch: + * fix-zero-build.patch + - fix broken zero build after signatures of some functions + changed + +------------------------------------------------------------------- Old: ---- 0d0a63b32559.tar.bz2 16873e56156e.tar.bz2 20dff0211ded.tar.bz2 2d84c6f4cbba.tar.bz2 5021da4c9496.tar.bz2 62641244c378.tar.bz2 895353113f38.tar.bz2 c847a53b38d2.tar.bz2 New: ---- 122142a18538.tar.bz2 3b2a3cb658e4.tar.bz2 3fd5c2ca4c20.tar.bz2 75843e0a9371.tar.bz2 79501a97ca57.tar.bz2 97624df5026a.tar.bz2 aarch64-ranges.patch fee4d2015e24.tar.bz2 ffaff3d0ad0e.tar.bz2 fix-zero-build.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_9_0-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.7h3BfV/_old 2015-11-12 19:41:12.000000000 +0100 +++ /var/tmp/diff_new_pack.7h3BfV/_new 2015-11-12 19:41:12.000000000 +0100 @@ -33,17 +33,17 @@ %global minorver 9 %global microver 0 %global updatever 0 -%global buildver b89 +%global buildver b91 %global root_project jdk9 %global root_repository jdk9 -%global root_revision 895353113f38 -%global corba_revision c847a53b38d2 -%global hotspot_revision 20dff0211ded -%global jaxp_revision 5021da4c9496 -%global jaxws_revision 2d84c6f4cbba -%global jdk_revision 0d0a63b32559 -%global langtools_revision 16873e56156e -%global nashorn_revision 62641244c378 +%global root_revision 122142a18538 +%global corba_revision 75843e0a9371 +%global hotspot_revision 3fd5c2ca4c20 +%global jaxp_revision ffaff3d0ad0e +%global jaxws_revision 3b2a3cb658e4 +%global jdk_revision 97624df5026a +%global langtools_revision 79501a97ca57 +%global nashorn_revision fee4d2015e24 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority 1905 @@ -198,6 +198,10 @@ Patch4: PStack-808293.patch # Allow multiple initialization of PKCS11 libraries Patch5: multiple-pkcs11-library-init.patch +# Fix build of ZERO +Patch6: fix-zero-build.patch +# Fix build of AARCH64 +Patch7: aarch64-ranges.patch # From icedtea: Increase default memory limits Patch10: memory-limits.patch # Fix use of unintialized memory in adlc parser @@ -471,6 +475,8 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 +%patch7 -p1 %patch10 -p1 %patch12 -p1 %patch13 -p1 ++++++ 0d0a63b32559.tar.bz2 -> 122142a18538.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0d0a63b32559.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/122142a18538.tar.bz2 differ: char 11, line 1 ++++++ 0d0a63b32559.tar.bz2 -> 3b2a3cb658e4.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0d0a63b32559.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/3b2a3cb658e4.tar.bz2 differ: char 11, line 1 ++++++ 0d0a63b32559.tar.bz2 -> 3fd5c2ca4c20.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0d0a63b32559.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/3fd5c2ca4c20.tar.bz2 differ: char 11, line 1 ++++++ 0d0a63b32559.tar.bz2 -> 75843e0a9371.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0d0a63b32559.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/75843e0a9371.tar.bz2 differ: char 11, line 1 ++++++ 0d0a63b32559.tar.bz2 -> 79501a97ca57.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0d0a63b32559.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/79501a97ca57.tar.bz2 differ: char 11, line 1 ++++++ 0d0a63b32559.tar.bz2 -> 97624df5026a.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0d0a63b32559.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/97624df5026a.tar.bz2 differ: char 11, line 1 ++++++ aarch64-ranges.patch ++++++ --- jdk9/hotspot/src/cpu/aarch64/vm/globals_aarch64.hpp 2015-10-29 16:42:24.000000000 +0100 +++ jdk9/hotspot/src/cpu/aarch64/vm/globals_aarch64.hpp 2015-11-05 10:34:55.983090455 +0100 @@ -59,9 +59,9 @@ #define DEFAULT_STACK_RED_PAGES (1) #define DEFAULT_STACK_SHADOW_PAGES (4 DEBUG_ONLY(+5)) -#define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES -#define MIN_STACK_RED_PAGES DEFAULT_STACK_RED_PAGES -#define MIN_STACK_SHADOW_PAGES DEFAULT_STACK_SHADOW_PAGES +#define MIN_STACK_YELLOW_PAGES 1 +#define MIN_STACK_RED_PAGES 1 +#define MIN_STACK_SHADOW_PAGES 1 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES); define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES); ++++++ 0d0a63b32559.tar.bz2 -> fee4d2015e24.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0d0a63b32559.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/fee4d2015e24.tar.bz2 differ: char 11, line 1 ++++++ 0d0a63b32559.tar.bz2 -> ffaff3d0ad0e.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0d0a63b32559.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/ffaff3d0ad0e.tar.bz2 differ: char 11, line 1 ++++++ fix-zero-build.patch ++++++ --- jdk9/hotspot/src/cpu/zero/vm/compiledIC_zero.cpp 2015-10-16 00:15:17.000000000 +0200 +++ jdk9/hotspot/src/cpu/zero/vm/compiledIC_zero.cpp 2015-11-03 09:22:43.773639682 +0100 @@ -60,7 +60,7 @@ // ---------------------------------------------------------------------------- -address CompiledStaticCall::emit_to_interp_stub(CodeBuffer &cbuf) { +address CompiledStaticCall::emit_to_interp_stub(CodeBuffer &cbuf, address mark) { ShouldNotReachHere(); // Only needed for COMPILER2. return NULL; } --- jdk9/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp 2015-10-16 00:15:17.000000000 +0200 +++ jdk9/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp 2015-11-03 09:22:43.773639682 +0100 @@ -59,11 +59,6 @@ ShouldNotCallThis(); } -void poll_return_Relocation::fix_relocation_after_move(const CodeBuffer* src, - CodeBuffer* dst) { - ShouldNotCallThis(); -} - void metadata_Relocation::pd_fix_value(address x) { ShouldNotCallThis(); } --- jdk9/hotspot/src/cpu/zero/vm/vm_version_zero.cpp 2015-10-16 00:15:17.000000000 +0200 +++ jdk9/hotspot/src/cpu/zero/vm/vm_version_zero.cpp 2015-11-03 09:25:13.162342018 +0100 @@ -37,4 +37,9 @@ warning("Unaligned memory access is not available on this CPU"); FLAG_SET_DEFAULT(UseUnalignedAccesses, false); } + // Disable prefetching for Zero + if (! FLAG_IS_DEFAULT(AllocatePrefetchDistance)) { + warning("Prefetching is not available for a Zero VM"); + } + FLAG_SET_DEFAULT(AllocatePrefetchDistance, 0); } --- jdk9/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp 2015-10-16 00:15:17.000000000 +0200 +++ jdk9/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp 2015-11-03 09:22:43.773639682 +0100 @@ -2193,7 +2193,7 @@ result->set_mark(markOopDesc::prototype()); } result->set_klass_gap(0); - result->set_klass(k_entry); + result->set_klass(ik); // Must prevent reordering of stores for object initialization // with stores that publish the new object. OrderAccess::storestore();