Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package java-17-openjdk for openSUSE:Factory
checked in at 2022-03-25 21:55:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-17-openjdk (Old)
and /work/SRC/openSUSE:Factory/.java-17-openjdk.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-17-openjdk"
Fri Mar 25 21:55:10 2022 rev:10 rq:964938 version:17.0.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/java-17-openjdk/java-17-openjdk.changes
2022-03-22 19:39:46.455063100 +0100
+++
/work/SRC/openSUSE:Factory/.java-17-openjdk.new.1900/java-17-openjdk.changes
2022-03-25 21:55:33.954329173 +0100
@@ -1,0 +2,8 @@
+Fri Mar 25 19:48:14 UTC 2022 - Fridrich Strba <[email protected]>
+
+- Set a non-zero alternatives priority for Factory builds
+- Added patch:
+ * JDK-8282004.patch
+ + fix missing CALL effects on x86_32
+
+-------------------------------------------------------------------
New:
----
JDK-8282004.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-17-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.N303eM/_old 2022-03-25 21:55:35.498330643 +0100
+++ /var/tmp/diff_new_pack.N303eM/_new 2022-03-25 21:55:35.502330647 +0100
@@ -60,8 +60,11 @@
%global jaxb_ri_repository jaxb-v2
%global jaxb_ri_tag 2.3.1
# priority must be 6 digits in total
-# % global priority 2505
+%if 0%{?suse_version} > 1500 || 0%{?java_bootstrap}
+%global priority 2705
+%else
%global priority 0
+%endif
%global javaver %{featurever}
# Standard JPackage directories and symbolic links.
%global sdklnk java-%{javaver}-openjdk
@@ -212,6 +215,7 @@
Patch201: fix_armv6_build.patch
#
Patch300: JDK-8282944.patch
+Patch301: JDK-8282004.patch
Patch302: disable-doclint-by-default.patch
Patch303: alternative-tzdb_dat.patch
#
@@ -494,6 +498,7 @@
%endif
%patch300 -p1
+%patch301 -p1
%patch302 -p1
%patch303 -p1
++++++ JDK-8282004.patch ++++++
diff --git a/src/hotspot/cpu/x86/x86_32.ad b/src/hotspot/cpu/x86/x86_32.ad
index a31a38a384f..6138ca5281f 100644
--- a/src/hotspot/cpu/x86/x86_32.ad
+++ b/src/hotspot/cpu/x86/x86_32.ad
@@ -7825,9 +7825,9 @@ instruct divI_eReg(eAXRegI rax, eDXRegI rdx, eCXRegI div,
eFlagsReg cr) %{
%}
// Divide Register Long
-instruct divL_eReg( eADXRegL dst, eRegL src1, eRegL src2, eFlagsReg cr,
eCXRegI cx, eBXRegI bx ) %{
+instruct divL_eReg(eADXRegL dst, eRegL src1, eRegL src2) %{
match(Set dst (DivL src1 src2));
- effect( KILL cr, KILL cx, KILL bx );
+ effect(CALL);
ins_cost(10000);
format %{ "PUSH $src1.hi\n\t"
"PUSH $src1.lo\n\t"
@@ -7873,9 +7873,9 @@ instruct modI_eReg(eDXRegI rdx, eAXRegI rax, eCXRegI div,
eFlagsReg cr) %{
%}
// Remainder Register Long
-instruct modL_eReg( eADXRegL dst, eRegL src1, eRegL src2, eFlagsReg cr,
eCXRegI cx, eBXRegI bx ) %{
+instruct modL_eReg(eADXRegL dst, eRegL src1, eRegL src2) %{
match(Set dst (ModL src1 src2));
- effect( KILL cr, KILL cx, KILL bx );
+ effect(CALL);
ins_cost(10000);
format %{ "PUSH $src1.hi\n\t"
"PUSH $src1.lo\n\t"