The package rpms/java-latest-openjdk.git has added or updated architecture specific
content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/java-latest-openjdk.git/commit/?i....
Change:
-%ifarch s390x
Thanks.
Full change:
============
commit ebff1ebd1443a37f60e2ab0c273e9088ccdf7a6e
Author: Petra Mikova <pmikova(a)redhat.com>
Date: Wed Apr 8 13:42:33 2020 +0200
Uploaded new src tarball
diff --git a/java-latest-openjdk.spec b/java-latest-openjdk.spec
index a9745a5..33808e9 100644
--- a/java-latest-openjdk.spec
+++ b/java-latest-openjdk.spec
@@ -1811,6 +1811,7 @@ require "copy_jdk_configs.lua"
%changelog
* Tue Mar 24 2020 Petra Alice Mikova <pmikova(a)redhat.com> - 1:14.0.0.36-3.rolling
- Remove s390x workaround flags for GCC 10
+- uploaded new src tarball
* Mon Mar 23 2020 Petra Alice Mikova <pmikova(a)redhat.com> - 1:14.0.0.36-2.rolling
- removed a whitespace causing fail of postinstall script
diff --git a/sources b/sources
index 3fa8124..50c9ea5 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (jdk-jdk14-jdk-14+36.tar.xz) =
eb4c358907c99b4fab2d1e6179d72df647738340984db958bbd1e5f73217bd13d531b019464c5ae2a9fd95a024394e1154d66c298e5988cba9e9f59a9f391359
+SHA512 (jdk-jdk14-jdk-14+36.tar.xz) =
5899890584a43d81643ae32b833d64faafde791aea00d9c6968a0a2cd49873e8e7a421c765da3813876a97ff3a4222ce811f4352aa62277469d890430dfa59f2
SHA512 (systemtap_3.2_tapsets_hg-icedtea8-9d464368e06d.tar.xz) =
cf578221b77d8c7e019f69909bc86c419c5fb5e10bceba9592ff6e7f96887b0a7f07c9cefe90800975247a078785ca190fdec5c2d0f841bb447cee784b570f7d
commit 552a6c4924d4ba3b7d2433491d19d9e254074272
Author: Petra Mikova <pmikova(a)redhat.com>
Date: Thu Mar 26 16:58:27 2020 +0100
Remove s390x workaround
The bug was fixed in new release of gcc10
diff --git a/java-latest-openjdk.spec b/java-latest-openjdk.spec
index 3ce0e13..a9745a5 100644
--- a/java-latest-openjdk.spec
+++ b/java-latest-openjdk.spec
@@ -219,7 +219,7 @@
%global top_level_dir_name %{origin}
%global minorver 0
%global buildver 36
-%global rpmrelease 2
+%global rpmrelease 3
# priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we
moved to 11, we had to add another digit
%if %is_system_jdk
%global priority %( printf '%02d%02d%02d%02d' %{majorver} %{minorver}
%{securityver} %{buildver} )
@@ -1333,19 +1333,12 @@ export ARCH_DATA_MODEL=64
export CFLAGS="$CFLAGS -mieee"
%endif
-
-GCC_10_WORKAROUND_S390x="-fno-tree-coalesce-vars -fno-tree-copy-prop -fno-tree-dce
-fno-tree-dominator-opts -fno-tree-dse -fno-tree-forwprop -fno-tree-fre
-fno-tree-loop-distribute-patterns -fno-tree-loop-distribution -fno-tree-loop-vectorize
-fno-tree-partial-pre -fno-tree-phiprop -fno-tree-pre -fno-tree-pta -fno-tree-scev-cprop
-fno-tree-sink -fno-tree-slp-vectorize -fno-tree-slsr -fno-tree-sra
-fno-tree-switch-conversion -fno-tree-tail-merge -fno-tree-ter -fno-tree-vrp
-fno-unit-at-a-time -fno-unswitch-loops -fno-vect-cost-model
-fno-version-loops-for-strides"
# We use ourcppflags because the OpenJDK build seems to
# pass EXTRA_CFLAGS to the HotSpot C++ compiler...
# Explicitly set the C++ standard as the default has changed on GCC >= 6
EXTRA_CFLAGS="%ourcppflags -std=gnu++98 -Wno-error -fno-delete-null-pointer-checks
-fno-lifetime-dse -fcommon"
EXTRA_CPP_FLAGS="%ourcppflags -std=gnu++98 -fno-delete-null-pointer-checks
-fno-lifetime-dse -fcommon"
-%ifarch s390x
-EXTRA_CFLAGS="$EXTRA_CFLAGS $GCC_10_WORKAROUND_S390x"
-EXTRA_CPP_FLAGS="$EXTRA_CPP_FLAGS $GCC_10_WORKAROUND_S390x"
-%endif
-
%ifarch %{power64} ppc
# fix rpmlint warnings
EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-strict-aliasing"
@@ -1816,6 +1809,9 @@ require "copy_jdk_configs.lua"
%changelog
+* Tue Mar 24 2020 Petra Alice Mikova <pmikova(a)redhat.com> - 1:14.0.0.36-3.rolling
+- Remove s390x workaround flags for GCC 10
+
* Mon Mar 23 2020 Petra Alice Mikova <pmikova(a)redhat.com> - 1:14.0.0.36-2.rolling
- removed a whitespace causing fail of postinstall script
- removed backslashes at the end of alternatives command