commit java-1_9_0-openjdk for openSUSE:Factory
Hello community,
here is the log from the commit of package java-1_9_0-openjdk for openSUSE:Factory checked in at 2015-11-26 17:01:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 2015-11-12 19:41:07.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/java-1_9_0-openjdk.changes 2015-11-26 17:01:35.000000000 +0100
@@ -1,0 +2,25 @@
+Fri Nov 13 06:51:05 UTC 2015 - fstrba@suse.com
+
+- Upgrade to upstream tag jdk9-b92
+- Removed patches:
+ * aarch64-ranges.patch
+ * fix-zero-build.patch
+ - integrated upstream
+
+-------------------------------------------------------------------
+Thu Nov 12 06:54:11 UTC 2015 - fstrba@suse.com
+
+- Modified patches:
+ * s390-java-opts.patch
+ * s390-size_t.patch
+ - rediff to the new context
+
+-------------------------------------------------------------------
+Wed Nov 11 10:38:38 UTC 2015 - fstrba@suse.com
+
+- Added patch:
+ * zero-ranges.patch
+ - fix broken instantiation of VM on ppc32 and maybe other
+ ZERO architectures
+
+-------------------------------------------------------------------
Old:
----
122142a18538.tar.bz2
3b2a3cb658e4.tar.bz2
3fd5c2ca4c20.tar.bz2
75843e0a9371.tar.bz2
79501a97ca57.tar.bz2
97624df5026a.tar.bz2
aarch64-ranges.patch
fee4d2015e24.tar.bz2
ffaff3d0ad0e.tar.bz2
fix-zero-build.patch
New:
----
106c06398f7a.tar.bz2
34b77a618e98.tar.bz2
53cb98d68a1a.tar.bz2
6a5c99506f44.tar.bz2
a3415b57507c.tar.bz2
f7d70caad89a.tar.bz2
fcabfb3c38ac.tar.bz2
fe772cbc64f4.tar.bz2
zero-ranges.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-1_9_0-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.1km6ht/_old 2015-11-26 17:01:39.000000000 +0100
+++ /var/tmp/diff_new_pack.1km6ht/_new 2015-11-26 17:01:39.000000000 +0100
@@ -33,17 +33,17 @@
%global minorver 9
%global microver 0
%global updatever 0
-%global buildver b91
+%global buildver b92
%global root_project jdk9
%global root_repository jdk9
-%global root_revision 122142a18538
-%global corba_revision 75843e0a9371
-%global hotspot_revision 3fd5c2ca4c20
-%global jaxp_revision ffaff3d0ad0e
-%global jaxws_revision 3b2a3cb658e4
-%global jdk_revision 97624df5026a
-%global langtools_revision 79501a97ca57
-%global nashorn_revision fee4d2015e24
+%global root_revision 106c06398f7a
+%global corba_revision f7d70caad89a
+%global hotspot_revision 53cb98d68a1a
+%global jaxp_revision fcabfb3c38ac
+%global jaxws_revision fe772cbc64f4
+%global jdk_revision 6a5c99506f44
+%global langtools_revision a3415b57507c
+%global nashorn_revision 34b77a618e98
%global icedtea_sound_version 1.0.1
# priority must be 6 digits in total
%global priority 1905
@@ -198,10 +198,8 @@
Patch4: PStack-808293.patch
# Allow multiple initialization of PKCS11 libraries
Patch5: multiple-pkcs11-library-init.patch
-# Fix build of ZERO
-Patch6: fix-zero-build.patch
-# Fix build of AARCH64
-Patch7: aarch64-ranges.patch
+# Fix instantiation of VM on ZERO
+Patch8: zero-ranges.patch
# From icedtea: Increase default memory limits
Patch10: memory-limits.patch
# Fix use of unintialized memory in adlc parser
@@ -475,8 +473,7 @@
%patch3 -p1
%patch4 -p1
%patch5 -p1
-%patch6 -p1
-%patch7 -p1
+%patch8 -p1
%patch10 -p1
%patch12 -p1
%patch13 -p1
++++++ 122142a18538.tar.bz2 -> 106c06398f7a.tar.bz2 ++++++
++++ 1756 lines of diff (skipped)
++++++ 3b2a3cb658e4.tar.bz2 -> 34b77a618e98.tar.bz2 ++++++
++++ 999042 lines of diff (skipped)
++++++ 122142a18538.tar.bz2 -> 53cb98d68a1a.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_9_0-openjdk/122142a18538.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/53cb98d68a1a.tar.bz2 differ: char 11, line 1
++++++ 122142a18538.tar.bz2 -> 6a5c99506f44.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_9_0-openjdk/122142a18538.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/6a5c99506f44.tar.bz2 differ: char 11, line 1
++++++ 122142a18538.tar.bz2 -> a3415b57507c.tar.bz2 ++++++
++++ 890964 lines of diff (skipped)
++++++ 122142a18538.tar.bz2 -> f7d70caad89a.tar.bz2 ++++++
++++ 368031 lines of diff (skipped)
++++++ 122142a18538.tar.bz2 -> fcabfb3c38ac.tar.bz2 ++++++
++++ 845372 lines of diff (skipped)
++++++ 122142a18538.tar.bz2 -> fe772cbc64f4.tar.bz2 ++++++
++++ 707776 lines of diff (skipped)
++++++ s390-java-opts.patch ++++++
--- /var/tmp/diff_new_pack.1km6ht/_old 2015-11-26 17:01:58.000000000 +0100
+++ /var/tmp/diff_new_pack.1km6ht/_new 2015-11-26 17:01:58.000000000 +0100
@@ -1,6 +1,6 @@
---- jdk9/common/autoconf/boot-jdk.m4 2014-11-13 10:35:36.853382238 +0100
-+++ jdk9/common/autoconf/boot-jdk.m4 2014-11-13 10:47:03.279862048 +0100
-@@ -366,30 +366,12 @@
+--- jdk9/common/autoconf/boot-jdk.m4 2015-11-04 22:45:54.000000000 +0100
++++ jdk9/common/autoconf/boot-jdk.m4 2015-11-12 08:24:54.724245016 +0100
+@@ -346,27 +346,12 @@
AC_MSG_CHECKING([flags for boot jdk java command for big workloads])
# Starting amount of heap memory.
@@ -10,7 +10,7 @@
# Maximum amount of heap memory.
# Maximum stack size.
- JVM_MAX_HEAP=`expr $MEMORY_SIZE / 2`
-- if test "x$BUILD_NUM_BITS" = x32; then
+- if test "x$BOOT_JDK_BITS" = "x32"; then
- if test "$JVM_MAX_HEAP" -gt "1100"; then
- JVM_MAX_HEAP=1100
- elif test "$JVM_MAX_HEAP" -lt "512"; then
@@ -19,10 +19,7 @@
+ JVM_MAX_HEAP=768
STACK_SIZE=768
- else
-- # Running Javac on a JVM on a 64-bit machine, takes more space since 64-bit
-- # pointers are used. Apparently, we need to increase the heap and stack
-- # space for the jvm. More specifically, when running javac to build huge
-- # jdk batch
+- # Running a 64 bit JVM allows for and requires a bigger heap
- if test "$JVM_MAX_HEAP" -gt "1600"; then
- JVM_MAX_HEAP=1600
- elif test "$JVM_MAX_HEAP" -lt "512"; then
++++++ s390-size_t.patch ++++++
--- /var/tmp/diff_new_pack.1km6ht/_old 2015-11-26 17:01:58.000000000 +0100
+++ /var/tmp/diff_new_pack.1km6ht/_new 2015-11-26 17:01:58.000000000 +0100
@@ -1,5 +1,5 @@
---- jdk9/hotspot/src/share/vm/code/codeCache.cpp 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/code/codeCache.cpp 2015-10-21 13:14:28.463556711 +0200
+--- jdk9/hotspot/src/share/vm/code/codeCache.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/code/codeCache.cpp 2015-11-12 07:58:54.003086663 +0100
@@ -300,7 +300,7 @@
_heaps->append(heap);
@@ -9,8 +9,8 @@
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 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/cms/compactibleFreeListSpace.cpp 2015-10-21 13:14:28.464556689 +0200
+--- jdk9/hotspot/src/share/vm/gc/cms/compactibleFreeListSpace.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/cms/compactibleFreeListSpace.cpp 2015-11-12 07:58:54.003086663 +0100
@@ -2627,7 +2627,7 @@
if (ResizeOldPLAB && CMSOldPLABResizeQuicker) {
size_t multiple = _num_blocks[word_sz]/(CMSOldPLABToleranceFactor*CMSOldPLABNumRefills*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 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp 2015-10-21 13:14:28.467556621 +0200
+--- jdk9/hotspot/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp 2015-11-12 07:58:54.007086572 +0100
@@ -789,7 +789,7 @@
if (free_percentage < desired_free_percentage) {
size_t desired_capacity = (size_t)(used() / ((double) 1 - desired_free_percentage));
@@ -31,16 +31,16 @@
if (PrintGCDetails && Verbose) {
size_t desired_capacity = (size_t)(used() / ((double) 1 - desired_free_percentage));
gclog_or_tty->print_cr("\nFrom compute_new_size: ");
-@@ -5724,7 +5724,7 @@
- HeapWord* curAddr = _markBitMap.startWord();
- while (curAddr < _markBitMap.endWord()) {
- size_t remaining = pointer_delta(_markBitMap.endWord(), curAddr);
-- MemRegion chunk(curAddr, MIN2(CMSBitMapYieldQuantum, remaining));
+@@ -5723,7 +5723,7 @@
+ HeapWord* curAddr = _markBitMap.startWord();
+ while (curAddr < _markBitMap.endWord()) {
+ size_t remaining = pointer_delta(_markBitMap.endWord(), curAddr);
+- MemRegion chunk(curAddr, MIN2(CMSBitMapYieldQuantum, remaining));
+ MemRegion chunk(curAddr, MIN2((size_t)CMSBitMapYieldQuantum, remaining));
- _markBitMap.clear_large_range(chunk);
- if (ConcurrentMarkSweepThread::should_yield() &&
- !foregroundGCIsActive() &&
-@@ -6008,7 +6008,7 @@
+ _markBitMap.clear_large_range(chunk);
+ if (ConcurrentMarkSweepThread::should_yield() &&
+ !foregroundGCIsActive() &&
+@@ -6011,7 +6011,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 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/cms/parNewGeneration.cpp 2015-10-21 13:14:28.468556599 +0200
+--- jdk9/hotspot/src/share/vm/gc/cms/parNewGeneration.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/cms/parNewGeneration.cpp 2015-11-12 07:58:54.007086572 +0100
@@ -200,7 +200,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/concurrentMark.cpp 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/g1/concurrentMark.cpp 2015-10-21 13:14:28.469556576 +0200
-@@ -3464,7 +3464,7 @@
+--- jdk9/hotspot/src/share/vm/gc/g1/concurrentMark.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/g1/concurrentMark.cpp 2015-11-12 07:58:54.007086572 +0100
+@@ -3430,7 +3430,7 @@
// of things to do) or totally (at the very end).
size_t target_size;
if (partially) {
@@ -71,9 +71,9 @@
} else {
target_size = 0;
}
---- jdk9/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp 2015-10-21 13:14:28.471556531 +0200
-@@ -1884,7 +1884,7 @@
+--- jdk9/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp 2015-11-12 07:58:54.011086482 +0100
+@@ -1700,7 +1700,7 @@
verify_region_sets_optional();
@@ -82,8 +82,8 @@
ergo_verbose1(ErgoHeapSizing,
"attempt heap expansion",
ergo_format_reason("allocation request failed")
---- jdk9/hotspot/src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp 2015-10-21 13:14:28.471556531 +0200
+--- jdk9/hotspot/src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp 2015-11-12 07:58:54.011086482 +0100
@@ -89,7 +89,7 @@
void pretouch_internal(size_t start_page, size_t end_page);
@@ -93,8 +93,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 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/parallel/psCompactionManager.inline.hpp 2015-10-21 13:14:28.472556509 +0200
+--- jdk9/hotspot/src/share/vm/gc/parallel/psCompactionManager.inline.hpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/parallel/psCompactionManager.inline.hpp 2015-11-12 07:58:54.011086482 +0100
@@ -119,7 +119,7 @@
const size_t beg_index = size_t(index);
assert(beg_index < len || len == 0, "index too large");
@@ -104,9 +104,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 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/parallel/psParallelCompact.cpp 2015-10-21 13:14:28.472556509 +0200
-@@ -892,8 +892,8 @@
+--- jdk9/hotspot/src/share/vm/gc/parallel/psParallelCompact.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/parallel/psParallelCompact.cpp 2015-11-12 07:58:54.011086482 +0100
+@@ -893,8 +893,8 @@
void PSParallelCompact::initialize_dead_wood_limiter()
{
const size_t max = 100;
@@ -117,8 +117,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 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/shared/collectorPolicy.cpp 2015-10-21 13:14:28.473556487 +0200
+--- jdk9/hotspot/src/share/vm/gc/shared/collectorPolicy.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/shared/collectorPolicy.cpp 2015-11-12 07:58:54.011086482 +0100
@@ -454,7 +454,7 @@
// yield a size that is too small) and bound it by MaxNewSize above.
// Ergonomics plays here by previously calculating the desired
@@ -137,8 +137,8 @@
}
}
---- jdk9/hotspot/src/share/vm/gc/shared/plab.cpp 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/gc/shared/plab.cpp 2015-10-21 13:14:28.474556464 +0200
+--- jdk9/hotspot/src/share/vm/gc/shared/plab.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/gc/shared/plab.cpp 2015-11-12 07:58:54.011086482 +0100
@@ -31,7 +31,7 @@
size_t PLAB::min_size() {
@@ -148,8 +148,8 @@
}
size_t PLAB::max_size() {
---- jdk9/hotspot/src/share/vm/memory/metaspace.cpp 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/memory/metaspace.cpp 2015-10-21 13:14:28.474556464 +0200
+--- jdk9/hotspot/src/share/vm/memory/metaspace.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/memory/metaspace.cpp 2015-11-12 07:58:54.011086482 +0100
@@ -1435,7 +1435,7 @@
void MetaspaceGC::post_initialize() {
@@ -186,9 +186,9 @@
_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 2015-10-16 00:15:17.000000000 +0200
-+++ jdk9/hotspot/src/share/vm/prims/whitebox.cpp 2015-10-21 13:14:28.475556442 +0200
-@@ -796,7 +796,7 @@
+--- jdk9/hotspot/src/share/vm/prims/whitebox.cpp 2015-10-30 18:28:53.000000000 +0100
++++ jdk9/hotspot/src/share/vm/prims/whitebox.cpp 2015-11-12 07:58:54.011086482 +0100
+@@ -821,7 +821,7 @@
WB_END
WB_ENTRY(jobject, WB_GetSizeTVMFlag(JNIEnv* env, jobject o, jstring name))
@@ -197,9 +197,9 @@
if (GetVMFlag
participants (1)
-
root@hilbert.suse.de