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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]