Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-01-14 11:44:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "java-1_8_0-openjdk" Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-01-08 23:02:27.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-01-14 11:44:54.000000000 +0100 @@ -1,0 +2,17 @@ +Mon Jan 12 07:58:48 UTC 2015 - fstrba@suse.com + +- Upgrade to upstream tag jdk8u40-b20 + * Switch to the jdk8u40 stabilisation branch that will result in + the jdk8u40 release +- Removed patch: + * hotspot-build-j-directive.patch + - integrated in the jdk8u40-b20 version of hotspot +- Added patches: + * aarch64-b12tob20.patch + - port the relevant changes between builds b12 and b20 to the + aarch64 tarball that is on the upstream tag of jdk8u40-b12 + * cplusplus-interpreter.patch + - fix a build of C++ interpreter that is used with Zero virtual + machine. + +------------------------------------------------------------------- Old: ---- 04d6681092ca.tar.bz2 375a3a3256d0.tar.bz2 3e6d3c8810ee.tar.bz2 6b93bf9ea3ea.tar.bz2 b0cde44bdbfd.tar.bz2 d78fb9203a27.tar.bz2 e7560bceb36a.tar.bz2 f5c47f0074b4.tar.bz2 fb8db1363920.tar.bz2 hotspot-build-j-directive.patch New: ---- 445eceffc829.tar.bz2 4d240320929f.tar.bz2 7784dab075ed.tar.bz2 7bfc889330e0.tar.bz2 a21c4edfdf44.tar.bz2 aarch64-b12tob20.patch b31a07adaef5.tar.bz2 c3933f52eeb3.tar.bz2 c3d6d1a53399.tar.bz2 c47a4731e5e0.tar.bz2 cplusplus-interpreter.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_8_0-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.IsESp3/_old 2015-01-14 11:44:56.000000000 +0100 +++ /var/tmp/diff_new_pack.IsESp3/_new 2015-01-14 11:44:56.000000000 +0100 @@ -30,20 +30,20 @@ %global archname %{name} # Standard JPackage naming and versioning defines. %global updatever 40 -%global buildver b12 +%global buildver b20 %global root_project jdk8u -%global root_repository jdk8u -%global root_revision 3e6d3c8810ee -%global corba_revision f5c47f0074b4 -%global hotspot_revision 6b93bf9ea3ea -%global jaxp_revision b0cde44bdbfd -%global jaxws_revision d78fb9203a27 -%global jdk_revision fb8db1363920 -%global langtools_revision e7560bceb36a -%global nashorn_revision 375a3a3256d0 +%global root_repository jdk8u40 +%global root_revision b31a07adaef5 +%global corba_revision 445eceffc829 +%global hotspot_revision c3933f52eeb3 +%global jaxp_revision 7bfc889330e0 +%global jaxws_revision a21c4edfdf44 +%global jdk_revision 7784dab075ed +%global langtools_revision c3d6d1a53399 +%global nashorn_revision 4d240320929f %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision 04d6681092ca +%global aarch64_hotspot_revision c47a4731e5e0 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority 180%{updatever} @@ -215,14 +215,16 @@ Patch9: aarch64-misc.patch # From icedtea: Increase default memory limits Patch10: memory-limits.patch -# Problem discovered with make 4.0 -Patch11: hotspot-build-j-directive.patch +# Changes from b20 backported to aarch64 which is on b12 +Patch11: aarch64-b12tob20.patch # Fix use of unintialized memory in adlc parser Patch12: adlc-parser.patch # Fix: implicit-pointer-decl Patch13: implicit-pointer-decl.patch # Avoid triggering inactivity timeout while generating javadoc in zero VM Patch14: zero-javadoc-verbose.patch +# Fix to build the C++ interpreter that does not have Interpreter::remove_activation_entry +Patch15: cplusplus-interpreter.patch # # OpenJDK specific patches # @@ -507,7 +509,9 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 +%ifarch %{aarch64} %patch11 -p1 +%endif %patch12 -p1 %patch13 -p1 @@ -515,6 +519,8 @@ %patch14 -p1 %endif +%patch15 -p1 + %patch99 -p1 # s390 build fixes ++++++ 04d6681092ca.tar.bz2 -> 445eceffc829.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/445eceffc829.tar.bz2 differ: char 11, line 1 ++++++ b0cde44bdbfd.tar.bz2 -> 4d240320929f.tar.bz2 ++++++ ++++ 977292 lines of diff (skipped) ++++++ 04d6681092ca.tar.bz2 -> 7784dab075ed.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/7784dab075ed.tar.bz2 differ: char 11, line 1 ++++++ 04d6681092ca.tar.bz2 -> 7bfc889330e0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/7bfc889330e0.tar.bz2 differ: char 12, line 1 ++++++ 04d6681092ca.tar.bz2 -> a21c4edfdf44.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/a21c4edfdf44.tar.bz2 differ: char 11, line 1 ++++++ aarch64-b12tob20.patch ++++++ ++++ 7387 lines (skipped) ++++++ 04d6681092ca.tar.bz2 -> b31a07adaef5.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/b31a07adaef5.tar.bz2 differ: char 11, line 1 ++++++ 04d6681092ca.tar.bz2 -> c3933f52eeb3.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/c3933f52eeb3.tar.bz2 differ: char 11, line 1 ++++++ 04d6681092ca.tar.bz2 -> c3d6d1a53399.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/c3d6d1a53399.tar.bz2 differ: char 11, line 1 ++++++ 04d6681092ca.tar.bz2 -> c47a4731e5e0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/c47a4731e5e0.tar.bz2 differ: char 11, line 1 ++++++ cplusplus-interpreter.patch ++++++ --- jdk8/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp Sat Dec 13 01:24:10 2014 +0300 +++ jdk8/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp Mon Dec 15 09:36:46 2014 +0100 @@ -394,7 +394,11 @@ // during deoptimization so the interpreter needs to skip it when // the frame is popped. thread->set_do_not_unlock_if_synchronized(true); +#ifdef CC_INTERP + return (address) -1; +#else return Interpreter::remove_activation_entry(); +#endif } // Need to do this check first since when _do_not_unlock_if_synchronized -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org