Hello community,
here is the log from the commit of package java-1_9_0-openjdk for openSUSE:Factory checked in at 2017-02-02 15:41:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 2017-01-25 23:33:46.976286680 +0100
+++ /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/java-1_9_0-openjdk.changes 2017-02-03 17:43:09.786315520 +0100
@@ -1,0 +2,18 @@
+Wed Feb 1 09:00:10 UTC 2017 - fstrba@suse.com
+
+- Update to upstream tag jdk-9+154
+- Use the new accelerated hotspot port for s390x, which fixes
+ the build on this architecture
+- Modified patches:
+ * java-atk-wrapper-security.patch
+ * multiple-pkcs11-library-init.patch
+ - rediff to changed context
+
+-------------------------------------------------------------------
+Thu Jan 26 06:46:19 UTC 2017 - fstrba@suse.com
+
+- Changed patch:
+ * s390-size_t.patch
+ - rediff
+
+-------------------------------------------------------------------
Old:
----
03f48cd283f5.tar.bz2
1384504d2cd0.tar.bz2
19aaaf2d02b7.tar.bz2
1c4411322327.tar.bz2
217ba81b9a4c.tar.bz2
68a8e8658511.tar.bz2
7a532a9a2271.tar.bz2
816a6d03a7c4.tar.bz2
New:
----
078ebe23b584.tar.bz2
34af95c7dbff.tar.bz2
6a9dd3d893b0.tar.bz2
7fa738305436.tar.bz2
8d26916eaa21.tar.bz2
a84b49cfee63.tar.bz2
a9fdfd55835e.tar.bz2
c97e7a8b8da0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-1_9_0-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.gnmxtb/_old 2017-02-03 17:43:12.117985490 +0100
+++ /var/tmp/diff_new_pack.gnmxtb/_new 2017-02-03 17:43:12.121984923 +0100
@@ -17,7 +17,7 @@
%{!?aarch64:%global aarch64 aarch64 arm64 armv8}
-%global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm}
+%global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm} s390x
%global debug 0
%global buildoutputdir build
# Convert an absolute path to a relative path. Each symbolic link is
@@ -32,17 +32,17 @@
%global minorver 0
%global securityver 0
%global patchver 0
-%global buildver 153
+%global buildver 154
%global root_project jdk9
%global root_repository jdk9
-%global root_revision 816a6d03a7c4
-%global corba_revision 68a8e8658511
-%global hotspot_revision 217ba81b9a4c
-%global jaxp_revision 1384504d2cd0
-%global jaxws_revision 7a532a9a2271
-%global jdk_revision 1c4411322327
-%global langtools_revision 03f48cd283f5
-%global nashorn_revision 19aaaf2d02b7
+%global root_revision 8d26916eaa21
+%global corba_revision 078ebe23b584
+%global hotspot_revision a9fdfd55835e
+%global jaxp_revision 7fa738305436
+%global jaxws_revision 34af95c7dbff
+%global jdk_revision c97e7a8b8da0
+%global langtools_revision 6a9dd3d893b0
+%global nashorn_revision a84b49cfee63
%global icedtea_sound_version 1.0.1
# priority must be 6 digits in total
%global priority 1905
++++++ 03f48cd283f5.tar.bz2 -> 078ebe23b584.tar.bz2 ++++++
++++ 1246989 lines of diff (skipped)
++++++ 03f48cd283f5.tar.bz2 -> 34af95c7dbff.tar.bz2 ++++++
++++ 1586351 lines of diff (skipped)
++++++ 03f48cd283f5.tar.bz2 -> 6a9dd3d893b0.tar.bz2 ++++++
++++ 8126 lines of diff (skipped)
++++++ 03f48cd283f5.tar.bz2 -> 7fa738305436.tar.bz2 ++++++
++++ 1759356 lines of diff (skipped)
++++++ 03f48cd283f5.tar.bz2 -> 8d26916eaa21.tar.bz2 ++++++
++++ 1242678 lines of diff (skipped)
++++++ 03f48cd283f5.tar.bz2 -> a84b49cfee63.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_9_0-openjdk/03f48cd283f5.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/a84b49cfee63.tar.bz2 differ: char 11, line 1
++++++ 03f48cd283f5.tar.bz2 -> a9fdfd55835e.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_9_0-openjdk/03f48cd283f5.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/a9fdfd55835e.tar.bz2 differ: char 11, line 1
++++++ 03f48cd283f5.tar.bz2 -> c97e7a8b8da0.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_9_0-openjdk/03f48cd283f5.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/c97e7a8b8da0.tar.bz2 differ: char 11, line 1
++++++ java-atk-wrapper-security.patch ++++++
--- /var/tmp/diff_new_pack.gnmxtb/_old 2017-02-03 17:43:36.770496110 +0100
+++ /var/tmp/diff_new_pack.gnmxtb/_new 2017-02-03 17:43:36.770496110 +0100
@@ -1,20 +1,20 @@
---- jdk9/jdk/src/java.base/share/conf/security/java.security 2015-08-28 05:35:24.000000000 +0200
-+++ jdk9/jdk/src/java.base/share/conf/security/java.security 2015-09-04 13:21:11.203388282 +0200
-@@ -247,6 +247,8 @@
- jdk.tools.jimage.,\
- com.sun.activation.registries.,\
- com.sun.java.accessibility.util.internal.,\
+--- jdk9/jdk/src/java.base/share/conf/security/java.security 2017-01-23 23:56:02.000000000 +0100
++++ jdk9/jdk/src/java.base/share/conf/security/java.security 2017-01-27 08:41:10.551819770 +0100
+@@ -304,6 +304,8 @@
+ #
+ package.access=sun.misc.,\
+ sun.reflect.,\
+ org.GNOME.Accessibility.,\
+ org.GNOME.Bonobo.,\
- #ifdef windows
- com.sun.java.accessibility.internal.,\
- #endif
-@@ -302,6 +304,8 @@
- jdk.tools.jimage.,\
- com.sun.activation.registries.,\
- com.sun.java.accessibility.util.internal.,\
+
+ #
+ # List of comma-separated packages that start with or equal this string
+@@ -316,6 +318,8 @@
+ #
+ package.definition=sun.misc.,\
+ sun.reflect.,\
+ org.GNOME.Accessibility.,\
+ org.GNOME.Bonobo.,\
- #ifdef windows
- com.sun.java.accessibility.internal.,\
- #endif
+
+ #
+ # Determines whether this properties file can be appended to
++++++ multiple-pkcs11-library-init.patch ++++++
--- /var/tmp/diff_new_pack.gnmxtb/_old 2017-02-03 17:43:36.798492147 +0100
+++ /var/tmp/diff_new_pack.gnmxtb/_new 2017-02-03 17:43:36.802491581 +0100
@@ -1,5 +1,5 @@
---- jdk9/jdk/src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java 2016-12-20 23:13:34.000000000 +0100
-+++ jdk9/jdk/src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java 2016-12-22 11:45:10.418651583 +0100
+--- jdk9/jdk/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java 2016-12-20 23:13:34.000000000 +0100
++++ jdk9/jdk/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java 2016-12-22 11:45:10.418651583 +0100
@@ -51,6 +51,7 @@
static final int ERR_HALT = 1;
static final int ERR_IGNORE_ALL = 2;
@@ -17,8 +17,8 @@
} else {
throw excToken("Invalid value for handleStartupErrors:");
}
---- jdk9/jdk/src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java 2016-12-20 23:13:34.000000000 +0100
-+++ jdk9/jdk/src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java 2016-12-22 11:45:10.418651583 +0100
+--- jdk9/jdk/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java 2016-12-20 23:13:34.000000000 +0100
++++ jdk9/jdk/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java 2016-12-22 11:45:10.418651583 +0100
@@ -174,26 +174,37 @@
String nssLibraryDirectory = config.getNssLibraryDirectory();
String nssSecmodDirectory = config.getNssSecmodDirectory();
++++++ s390-size_t.patch ++++++
--- /var/tmp/diff_new_pack.gnmxtb/_old 2017-02-03 17:43:36.842485920 +0100
+++ /var/tmp/diff_new_pack.gnmxtb/_new 2017-02-03 17:43:36.842485920 +0100
@@ -1,7 +1,7 @@
---- jdk9/hotspot/src/share/vm/code/codeCache.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/code/codeCache.cpp 2016-11-01 12:06:21.187065605 +0100
-@@ -376,7 +376,7 @@
- _heaps->append(heap);
+--- jdk9/hotspot/src/share/vm/code/codeCache.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/code/codeCache.cpp 2017-01-25 10:28:19.880008325 +0100
+@@ -403,7 +403,7 @@
+ add_heap(heap);
// Reserve Space
- size_t size_initial = MIN2(InitialCodeCacheSize, rs.size());
@@ -9,9 +9,9 @@
size_initial = round_to(size_initial, os::vm_page_size());
if (!heap->reserve(rs, size_initial, CodeCacheSegmentSize)) {
vm_exit_during_initialization("Could not reserve enough space for code cache");
---- jdk9/hotspot/src/share/vm/gc/cms/compactibleFreeListSpace.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/cms/compactibleFreeListSpace.cpp 2016-11-01 12:06:21.187065605 +0100
-@@ -2519,7 +2519,7 @@
+--- jdk9/hotspot/src/share/vm/gc/cms/compactibleFreeListSpace.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/cms/compactibleFreeListSpace.cpp 2017-01-25 10:28:19.880008325 +0100
+@@ -2506,7 +2506,7 @@
//
size_t multiple = (size_t) (_num_blocks[word_sz]/(((double)CMSOldPLABToleranceFactor)*CMSOldPLABNumRefills*n_blks));
n_blks += CMSOldPLABReactivityFactor*multiple*n_blks;
@@ -20,8 +20,8 @@
}
assert(n_blks > 0, "Error");
_cfls->par_get_chunk_of_blocks(word_sz, n_blks, fl);
---- jdk9/hotspot/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp 2016-11-01 12:06:53.874330142 +0100
+--- jdk9/hotspot/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp 2017-01-25 10:28:19.884008234 +0100
@@ -753,7 +753,7 @@
if (free_percentage < desired_free_percentage) {
size_t desired_capacity = (size_t)(used() / ((double) 1 - desired_free_percentage));
@@ -31,7 +31,7 @@
Log(gc) log;
if (log.is_trace()) {
size_t desired_capacity = (size_t)(used() / ((double) 1 - desired_free_percentage));
-@@ -5522,7 +5522,7 @@
+@@ -5510,7 +5510,7 @@
HeapWord* curAddr = _markBitMap.startWord();
while (curAddr < _markBitMap.endWord()) {
size_t remaining = pointer_delta(_markBitMap.endWord(), curAddr);
@@ -40,7 +40,7 @@
_markBitMap.clear_large_range(chunk);
if (ConcurrentMarkSweepThread::should_yield() &&
!foregroundGCIsActive() &&
-@@ -5803,7 +5803,7 @@
+@@ -5791,7 +5791,7 @@
return;
}
// Double capacity if possible
@@ -49,8 +49,8 @@
// Do not give up existing stack until we have managed to
// get the double capacity that we desired.
ReservedSpace rs(ReservedSpace::allocation_align_size_up(
---- jdk9/hotspot/src/share/vm/gc/cms/parNewGeneration.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/cms/parNewGeneration.cpp 2016-11-01 12:06:21.191065515 +0100
+--- jdk9/hotspot/src/share/vm/gc/cms/parNewGeneration.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/cms/parNewGeneration.cpp 2017-01-25 10:28:19.884008234 +0100
@@ -197,7 +197,7 @@
const size_t num_overflow_elems = of_stack->size();
const size_t space_available = queue->max_elems() - queue->size();
@@ -60,9 +60,9 @@
num_overflow_elems);
// Transfer the most recent num_take_elems from the overflow
// stack to our work queue.
---- jdk9/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp 2016-11-01 12:06:21.195065425 +0100
-@@ -1594,7 +1594,7 @@
+--- jdk9/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp 2017-01-25 10:28:19.884008234 +0100
+@@ -1595,7 +1595,7 @@
_verifier->verify_region_sets_optional();
@@ -71,9 +71,9 @@
log_debug(gc, ergo, heap)("Attempt heap expansion (allocation request failed). Allocation request: " SIZE_FORMAT "B",
word_size * HeapWordSize);
---- jdk9/hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp 2016-11-01 13:26:04.927642711 +0100
-@@ -2455,7 +2455,7 @@
+--- jdk9/hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp 2017-01-25 10:28:19.884008234 +0100
+@@ -2458,7 +2458,7 @@
// of things to do) or totally (at the very end).
size_t target_size;
if (partially) {
@@ -82,8 +82,19 @@
} else {
target_size = 0;
}
---- jdk9/hotspot/src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp 2016-11-01 12:06:21.195065425 +0100
+--- jdk9/hotspot/src/share/vm/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp 2017-01-25 10:30:27.289082074 +0100
+@@ -41,7 +41,7 @@
+ }
+
+ size_t G1CMObjArrayProcessor::process_array_slice(objArrayOop obj, HeapWord* start_from, size_t remaining) {
+- size_t words_to_scan = MIN2(remaining, ObjArrayMarkingStride);
++ size_t words_to_scan = MIN2(remaining, (size_t)ObjArrayMarkingStride);
+
+ if (remaining > ObjArrayMarkingStride) {
+ push_array_slice(start_from + ObjArrayMarkingStride);
+--- jdk9/hotspot/src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp 2017-01-25 10:28:19.884008234 +0100
@@ -91,7 +91,7 @@
void pretouch_internal(size_t start_page, size_t end_page);
@@ -93,8 +104,8 @@
// Returns the address of the given page index.
char* page_start(size_t index) const;
---- jdk9/hotspot/src/share/vm/gc/parallel/psCompactionManager.inline.hpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/parallel/psCompactionManager.inline.hpp 2016-11-01 12:06:21.195065425 +0100
+--- jdk9/hotspot/src/share/vm/gc/parallel/psCompactionManager.inline.hpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/parallel/psCompactionManager.inline.hpp 2017-01-25 10:28:19.888008143 +0100
@@ -119,7 +119,7 @@
const size_t beg_index = size_t(index);
assert(beg_index < len || len == 0, "index too large");
@@ -104,9 +115,9 @@
const size_t end_index = beg_index + stride;
T* const base = (T*)obj->base();
T* const beg = base + beg_index;
---- jdk9/hotspot/src/share/vm/gc/parallel/psParallelCompact.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/parallel/psParallelCompact.cpp 2016-11-01 12:06:21.195065425 +0100
-@@ -917,8 +917,8 @@
+--- jdk9/hotspot/src/share/vm/gc/parallel/psParallelCompact.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/parallel/psParallelCompact.cpp 2017-01-25 10:28:19.888008143 +0100
+@@ -905,8 +905,8 @@
void PSParallelCompact::initialize_dead_wood_limiter()
{
const size_t max = 100;
@@ -117,8 +128,8 @@
_dwl_first_term = 1.0 / (sqrt(2.0 * M_PI) * _dwl_std_dev);
DEBUG_ONLY(_dwl_initialized = true;)
_dwl_adjustment = normal_distribution(1.0);
---- jdk9/hotspot/src/share/vm/gc/shared/collectorPolicy.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/shared/collectorPolicy.cpp 2016-11-01 12:06:21.195065425 +0100
+--- jdk9/hotspot/src/share/vm/gc/shared/collectorPolicy.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/shared/collectorPolicy.cpp 2017-01-25 10:28:19.888008143 +0100
@@ -450,7 +450,7 @@
// yield a size that is too small) and bound it by MaxNewSize above.
// Ergonomics plays here by previously calculating the desired
@@ -137,8 +148,8 @@
}
}
---- jdk9/hotspot/src/share/vm/gc/shared/plab.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/shared/plab.cpp 2016-11-01 12:06:21.195065425 +0100
+--- jdk9/hotspot/src/share/vm/gc/shared/plab.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/shared/plab.cpp 2017-01-25 10:28:19.888008143 +0100
@@ -32,7 +32,7 @@
size_t PLAB::min_size() {
@@ -148,9 +159,9 @@
}
size_t PLAB::max_size() {
---- jdk9/hotspot/src/share/vm/memory/metaspace.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/memory/metaspace.cpp 2016-11-01 12:06:21.199065335 +0100
-@@ -1432,7 +1432,7 @@
+--- jdk9/hotspot/src/share/vm/memory/metaspace.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/memory/metaspace.cpp 2017-01-25 10:28:19.888008143 +0100
+@@ -1542,7 +1542,7 @@
void MetaspaceGC::post_initialize() {
// Reset the high-water mark once the VM initialization is done.
@@ -159,7 +170,7 @@
}
bool MetaspaceGC::can_expand(size_t word_size, bool is_class) {
-@@ -1492,7 +1492,7 @@
+@@ -1602,7 +1602,7 @@
(size_t)MIN2(min_tmp, double(max_uintx));
// Don't shrink less than the initial generation size
minimum_desired_capacity = MAX2(minimum_desired_capacity,
@@ -168,7 +179,7 @@
log_trace(gc, metaspace)("MetaspaceGC::compute_new_size: ");
log_trace(gc, metaspace)(" minimum_free_percentage: %6.2f maximum_used_percentage: %6.2f",
-@@ -1538,7 +1538,7 @@
+@@ -1648,7 +1648,7 @@
const double max_tmp = used_after_gc / minimum_used_percentage;
size_t maximum_desired_capacity = (size_t)MIN2(max_tmp, double(max_uintx));
maximum_desired_capacity = MAX2(maximum_desired_capacity,
@@ -177,7 +188,7 @@
log_trace(gc, metaspace)(" maximum_free_percentage: %6.2f minimum_used_percentage: %6.2f",
maximum_free_percentage, minimum_used_percentage);
log_trace(gc, metaspace)(" minimum_desired_capacity: %6.1fKB maximum_desired_capacity: %6.1fKB",
-@@ -3212,7 +3212,7 @@
+@@ -3352,7 +3352,7 @@
// on the medium chunk list. The next chunk will be small and progress
// from there. This size calculated by -version.
_first_class_chunk_word_size = MIN2((size_t)MediumChunk*6,
@@ -186,8 +197,8 @@
_first_class_chunk_word_size = align_word_size_up(_first_class_chunk_word_size);
// Arbitrarily set the initial virtual space to a multiple
// of the boot class loader size.
---- jdk9/hotspot/src/share/vm/prims/whitebox.cpp 2016-10-20 22:01:43.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/prims/whitebox.cpp 2016-11-01 12:06:21.199065335 +0100
+--- jdk9/hotspot/src/share/vm/prims/whitebox.cpp 2017-01-13 00:41:16.000000000 +0100
++++ jdk9/hotspot/src/share/vm/prims/whitebox.cpp 2017-01-25 10:28:19.888008143 +0100
@@ -1017,7 +1017,7 @@
WB_END
@@ -197,9 +208,9 @@
if (GetVMFlag