From cb9ef78828fe54bda71f45672ea6511805886af79ecb55028f24393fd236836c Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Wed, 21 Oct 2015 12:05:44 +0000 Subject: [PATCH 1/4] OBS-URL: https://build.opensuse.org/package/show/Java:Factory/java-1_8_0-openjdk?expand=0&rev=120 --- 10ad4b9d79f9.tar.bz2 | 3 --- 3cc16ff2735c.tar.bz2 | 3 +++ 6eab3ce957aa.tar.bz2 | 3 +++ 72a33aed7dcc.tar.bz2 | 3 --- 78c988a427d7.tar.bz2 | 3 +++ 8ec803e97a0d.tar.bz2 | 4 ++-- 8f260851e051.tar.bz2 | 3 --- 975eb04d1795.tar.bz2 | 3 --- a6f2a7ba2812.tar.bz2 | 3 +++ ad3f528335b4.tar.bz2 | 3 +++ afbc08ea922b.tar.bz2 | 3 --- be922f27d059.tar.bz2 | 3 --- c53412824d4e.tar.bz2 | 3 +++ d50c3672fd18.tar.bz2 | 3 --- e6d562c0f079.tar.bz2 | 3 +++ e8e293d0db49.tar.bz2 | 3 --- fc348901e958.tar.bz2 | 3 +++ java-1_8_0-openjdk.spec | 22 +++++++++++----------- 18 files changed, 37 insertions(+), 37 deletions(-) delete mode 100644 10ad4b9d79f9.tar.bz2 create mode 100644 3cc16ff2735c.tar.bz2 create mode 100644 6eab3ce957aa.tar.bz2 delete mode 100644 72a33aed7dcc.tar.bz2 create mode 100644 78c988a427d7.tar.bz2 delete mode 100644 8f260851e051.tar.bz2 delete mode 100644 975eb04d1795.tar.bz2 create mode 100644 a6f2a7ba2812.tar.bz2 create mode 100644 ad3f528335b4.tar.bz2 delete mode 100644 afbc08ea922b.tar.bz2 delete mode 100644 be922f27d059.tar.bz2 create mode 100644 c53412824d4e.tar.bz2 delete mode 100644 d50c3672fd18.tar.bz2 create mode 100644 e6d562c0f079.tar.bz2 delete mode 100644 e8e293d0db49.tar.bz2 create mode 100644 fc348901e958.tar.bz2 diff --git a/10ad4b9d79f9.tar.bz2 b/10ad4b9d79f9.tar.bz2 deleted file mode 100644 index 54c6311..0000000 --- a/10ad4b9d79f9.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a95c0a8a20a90f387096dc37d52e4d1e42e5ac9da3c48fbe264d2fd5d79e9ae0 -size 7797442 diff --git a/3cc16ff2735c.tar.bz2 b/3cc16ff2735c.tar.bz2 new file mode 100644 index 0000000..b605e49 --- /dev/null +++ b/3cc16ff2735c.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7854b680eb6fa56c9561e55e9458f8a9a7958cbc8ba8a7b243fee58787c5008f +size 2890338 diff --git a/6eab3ce957aa.tar.bz2 b/6eab3ce957aa.tar.bz2 new file mode 100644 index 0000000..2778091 --- /dev/null +++ b/6eab3ce957aa.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65dcff3af072acae70dc7cfabbf3a4a9fca99fae90e995afb88475533f409035 +size 405813 diff --git a/72a33aed7dcc.tar.bz2 b/72a33aed7dcc.tar.bz2 deleted file mode 100644 index a9814d3..0000000 --- a/72a33aed7dcc.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36752f1ab4b1fb66fd8be412a8d2b1cfa9cf0258db743dc79e1e8c9607f50ef8 -size 2889789 diff --git a/78c988a427d7.tar.bz2 b/78c988a427d7.tar.bz2 new file mode 100644 index 0000000..b952a57 --- /dev/null +++ b/78c988a427d7.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89c6230897af0b0747fc8590980b96f6f593024d89f5dc4146d63c77158abb18 +size 2533552 diff --git a/8ec803e97a0d.tar.bz2 b/8ec803e97a0d.tar.bz2 index 805ca1b..4974e26 100644 --- a/8ec803e97a0d.tar.bz2 +++ b/8ec803e97a0d.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:29eedac3204481306b8c8d81f07bfca0d6913a2ce76cbf9cc20b62834612d8e0 -size 8094017 +oid sha256:2fd33cb5fed26b9091f177822ee58765dbb0f7a15933205a342bb92ace5ccc4a +size 8092139 diff --git a/8f260851e051.tar.bz2 b/8f260851e051.tar.bz2 deleted file mode 100644 index 6df3799..0000000 --- a/8f260851e051.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3b59d77bef91aa66665fea876ba07338db5a89fa2d3a32c83d0e959ff1f38915 -size 2733925 diff --git a/975eb04d1795.tar.bz2 b/975eb04d1795.tar.bz2 deleted file mode 100644 index e8f6745..0000000 --- a/975eb04d1795.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eae19a40fdda776fc8bbe7f8f1ddbc8501d061026ffcd290b7cf8f9d7f8f0e20 -size 2532295 diff --git a/a6f2a7ba2812.tar.bz2 b/a6f2a7ba2812.tar.bz2 new file mode 100644 index 0000000..3f3645a --- /dev/null +++ b/a6f2a7ba2812.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a74b513f6f6037137c3d85fac8a504d29a60275deaedcc26eecab625afa14a74 +size 7801752 diff --git a/ad3f528335b4.tar.bz2 b/ad3f528335b4.tar.bz2 new file mode 100644 index 0000000..4d93038 --- /dev/null +++ b/ad3f528335b4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4bd52688da0d110d090c294922aec6d9f87bbd84aacf3b5a5bd215b2c6c01a1 +size 2381959 diff --git a/afbc08ea922b.tar.bz2 b/afbc08ea922b.tar.bz2 deleted file mode 100644 index 7e29727..0000000 --- a/afbc08ea922b.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:089850622aea0778ef73e8e43845952c4d21456075b61d2ed04fd3461c002925 -size 45873180 diff --git a/be922f27d059.tar.bz2 b/be922f27d059.tar.bz2 deleted file mode 100644 index bae83d6..0000000 --- a/be922f27d059.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:868083374cb6eb02ea5ab780f47702c224a50ea8dc7d9f67e10dcad9e731567d -size 1022358 diff --git a/c53412824d4e.tar.bz2 b/c53412824d4e.tar.bz2 new file mode 100644 index 0000000..b90ca5d --- /dev/null +++ b/c53412824d4e.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1b54920f72d411c4d8a004b0ca711d83c584fc91a523bbfb304f8db7e00af57 +size 1023042 diff --git a/d50c3672fd18.tar.bz2 b/d50c3672fd18.tar.bz2 deleted file mode 100644 index dcf98fe..0000000 --- a/d50c3672fd18.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:211d1a45b032066575e871ae4514f5db7f8313478a3ca9bad236c58e4892b48f -size 404702 diff --git a/e6d562c0f079.tar.bz2 b/e6d562c0f079.tar.bz2 new file mode 100644 index 0000000..c81175b --- /dev/null +++ b/e6d562c0f079.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19c896bf38c51cb412fdbc2cf8d15d00afb0c0321cbb1ab2e7e7952676f63a69 +size 45924559 diff --git a/e8e293d0db49.tar.bz2 b/e8e293d0db49.tar.bz2 deleted file mode 100644 index 7f9741f..0000000 --- a/e8e293d0db49.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:632183f6a948decdbd9f784a2742d4902ac2ab5c87b24232b02afa5f6efe6050 -size 2380164 diff --git a/fc348901e958.tar.bz2 b/fc348901e958.tar.bz2 new file mode 100644 index 0000000..cb49a0b --- /dev/null +++ b/fc348901e958.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc9a5c3997c8301e20b20d2d895d8f341292adfffbb24dd5195cd528834d626a +size 2733579 diff --git a/java-1_8_0-openjdk.spec b/java-1_8_0-openjdk.spec index a8082ab..c1e50fb 100644 --- a/java-1_8_0-openjdk.spec +++ b/java-1_8_0-openjdk.spec @@ -29,18 +29,18 @@ %global syslibdir %{_libdir} %global archname %{name} # Standard JPackage naming and versioning defines. -%global updatever 60 -%global buildver b27 +%global updatever 66 +%global buildver b17 %global root_project jdk8u -%global root_repository jdk8u60 -%global root_revision d50c3672fd18 -%global corba_revision be922f27d059 -%global hotspot_revision 10ad4b9d79f9 -%global jaxp_revision 8f260851e051 -%global jaxws_revision 975eb04d1795 -%global jdk_revision afbc08ea922b -%global langtools_revision e8e293d0db49 -%global nashorn_revision 72a33aed7dcc +%global root_repository jdk8u +%global root_revision 6eab3ce957aa +%global corba_revision c53412824d4e +%global hotspot_revision a6f2a7ba2812 +%global jaxp_revision fc348901e958 +%global jaxws_revision 78c988a427d7 +%global jdk_revision e6d562c0f079 +%global langtools_revision ad3f528335b4 +%global nashorn_revision 3cc16ff2735c %global aarch64_project aarch64-port %global aarch64_repository jdk8 %global aarch64_hotspot_revision 8ec803e97a0d From b400bb9456907e1f8a5ec5bf735d5b57bc97890b84b5f3f9d9f972f9952c0fbf Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Wed, 21 Oct 2015 15:18:25 +0000 Subject: [PATCH 2/4] OBS-URL: https://build.opensuse.org/package/show/Java:Factory/java-1_8_0-openjdk?expand=0&rev=121 --- s390-size_t.patch | 73 +++++++++++++++++++++++++++-------------------- 1 file changed, 42 insertions(+), 31 deletions(-) diff --git a/s390-size_t.patch b/s390-size_t.patch index ae0a3fc..3bd8002 100644 --- a/s390-size_t.patch +++ b/s390-size_t.patch @@ -1,5 +1,5 @@ ---- jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp 2015-02-06 12:41:58.252468796 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp 2015-02-06 12:42:56.781083256 +0100 +--- jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp 2015-10-21 17:15:39.485338783 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp 2015-10-21 17:17:24.211977506 +0200 @@ -2659,7 +2659,7 @@ if (ResizeOldPLAB && CMSOldPLABResizeQuicker) { size_t multiple = _num_blocks[word_sz]/(CMSOldPLABToleranceFactor*CMSOldPLABNumRefills*n_blks); @@ -9,8 +9,8 @@ } assert(n_blks > 0, "Error"); _cfls->par_get_chunk_of_blocks(word_sz, n_blks, fl); ---- jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp 2015-02-06 12:41:58.252468796 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp 2015-02-06 12:42:56.784083185 +0100 +--- jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp 2015-10-21 17:15:39.486338760 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp 2015-10-21 17:17:24.213977461 +0200 @@ -957,7 +957,7 @@ if (free_percentage < desired_free_percentage) { size_t desired_capacity = (size_t)(used() / ((double) 1 - desired_free_percentage)); @@ -20,7 +20,7 @@ if (PrintGCDetails && Verbose) { size_t desired_capacity = (size_t)(used() / ((double) 1 - desired_free_percentage)); gclog_or_tty->print_cr("\nFrom compute_new_size: "); -@@ -6575,7 +6575,7 @@ +@@ -6577,7 +6577,7 @@ HeapWord* curAddr = _markBitMap.startWord(); while (curAddr < _markBitMap.endWord()) { size_t remaining = pointer_delta(_markBitMap.endWord(), curAddr); @@ -29,7 +29,7 @@ _markBitMap.clear_large_range(chunk); if (ConcurrentMarkSweepThread::should_yield() && !foregroundGCIsActive() && -@@ -6874,7 +6874,7 @@ +@@ -6875,7 +6875,7 @@ return; } // Double capacity if possible @@ -38,9 +38,9 @@ // 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( ---- jdk8/hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp 2015-02-06 12:41:58.253468772 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp 2015-02-06 12:42:56.785083162 +0100 -@@ -3902,7 +3902,7 @@ +--- jdk8/hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp 2015-10-21 17:15:39.487338738 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp 2015-10-21 17:17:24.214977439 +0200 +@@ -3903,7 +3903,7 @@ // of things to do) or totally (at the very end). size_t target_size; if (partially) { @@ -49,9 +49,9 @@ } else { target_size = 0; } ---- jdk8/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2015-02-06 12:41:58.254468748 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2015-02-06 12:42:56.787083115 +0100 -@@ -1738,7 +1738,7 @@ +--- jdk8/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2015-10-21 17:15:39.487338738 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2015-10-21 17:17:24.215977416 +0200 +@@ -1726,7 +1726,7 @@ verify_region_sets_optional(); @@ -60,8 +60,19 @@ ergo_verbose1(ErgoHeapSizing, "attempt heap expansion", ergo_format_reason("allocation request failed") ---- jdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp 2015-02-06 12:41:58.255468724 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp 2015-02-06 12:42:56.787083115 +0100 +--- jdk8/hotspot/src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp 2015-10-21 17:15:39.488338715 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp 2015-10-21 17:17:24.217977371 +0200 +@@ -89,7 +89,7 @@ + void pretouch_internal(size_t start_page, size_t end_page); + + // Returns the index of the page which contains the given address. +- uintptr_t addr_to_page_index(char* addr) const; ++ size_t addr_to_page_index(char* addr) const; + // Returns the address of the given page index. + char* page_start(size_t index) const; + +--- jdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp 2015-10-21 17:15:39.489338692 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp 2015-10-21 17:17:24.216977394 +0200 @@ -38,7 +38,7 @@ _cancel(false), _empty(true), @@ -71,8 +82,8 @@ _queues = NEW_C_HEAP_ARRAY(G1StringDedupWorkerQueue, _nqueues, mtGC); for (size_t i = 0; i < _nqueues; i++) { new (_queues + i) G1StringDedupWorkerQueue(G1StringDedupWorkerQueue::default_segment_size(), _max_cache_size, _max_size); ---- jdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp 2015-02-06 12:41:58.255468724 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp 2015-02-06 12:42:56.788083092 +0100 +--- jdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp 2015-10-21 17:15:39.489338692 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp 2015-10-21 17:17:24.216977394 +0200 @@ -110,7 +110,7 @@ }; @@ -82,9 +93,9 @@ _lists = PaddedArray::create_unfreeable((uint)_nlists); } ---- jdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp 2015-02-06 12:41:58.256468700 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp 2015-02-06 12:42:56.788083092 +0100 -@@ -147,7 +147,7 @@ +--- jdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp 2015-10-21 17:15:39.489338692 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp 2015-10-21 17:17:24.216977394 +0200 +@@ -109,7 +109,7 @@ if (FLAG_IS_DEFAULT(G1HeapRegionSize)) { size_t average_heap_size = (initial_heap_size + max_heap_size) / 2; region_size = MAX2(average_heap_size / HeapRegionBounds::target_number(), @@ -93,8 +104,8 @@ } int region_size_log = log2_long((jlong) region_size); ---- jdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2015-02-06 12:41:58.258468651 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2015-02-06 12:42:56.789083068 +0100 +--- jdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2015-10-21 17:15:39.492338625 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2015-10-21 17:17:24.217977371 +0200 @@ -910,8 +910,8 @@ void PSParallelCompact::initialize_dead_wood_limiter() { @@ -106,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); ---- jdk8/hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp 2015-02-06 12:41:58.257468675 +0100 -+++ jdk8/hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp 2015-02-06 12:42:56.790083045 +0100 +--- jdk8/hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp 2015-10-21 17:15:39.490338670 +0200 ++++ jdk8/hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp 2015-10-21 17:17:24.218977349 +0200 @@ -194,7 +194,7 @@ const size_t num_overflow_elems = of_stack->size(); const size_t space_available = queue->max_elems() - queue->size(); @@ -117,8 +128,8 @@ num_overflow_elems); // Transfer the most recent num_take_elems from the overflow // stack to our work queue. ---- jdk8/hotspot/src/share/vm/memory/collectorPolicy.cpp 2015-02-06 12:41:58.263468530 +0100 -+++ jdk8/hotspot/src/share/vm/memory/collectorPolicy.cpp 2015-02-06 12:42:56.790083045 +0100 +--- jdk8/hotspot/src/share/vm/memory/collectorPolicy.cpp 2015-10-21 17:15:39.497338512 +0200 ++++ jdk8/hotspot/src/share/vm/memory/collectorPolicy.cpp 2015-10-21 17:17:24.218977349 +0200 @@ -385,7 +385,7 @@ uintx calculated_size = NewSize + OldSize; double shrink_factor = (double) MaxHeapSize / calculated_size; @@ -175,8 +186,8 @@ _initial_gen1_size = OldSize; // If the user has explicitly set an OldSize that is inconsistent ---- jdk8/hotspot/src/share/vm/memory/metaspace.cpp 2015-02-06 12:41:58.264468506 +0100 -+++ jdk8/hotspot/src/share/vm/memory/metaspace.cpp 2015-02-06 12:42:56.791083021 +0100 +--- jdk8/hotspot/src/share/vm/memory/metaspace.cpp 2015-10-21 17:15:39.498338490 +0200 ++++ jdk8/hotspot/src/share/vm/memory/metaspace.cpp 2015-10-21 17:17:24.219977326 +0200 @@ -1455,7 +1455,7 @@ void MetaspaceGC::post_initialize() { @@ -213,8 +224,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. ---- jdk8/hotspot/src/share/vm/oops/objArrayKlass.inline.hpp 2015-02-06 12:41:58.267468433 +0100 -+++ jdk8/hotspot/src/share/vm/oops/objArrayKlass.inline.hpp 2015-02-06 12:42:56.792082998 +0100 +--- jdk8/hotspot/src/share/vm/oops/objArrayKlass.inline.hpp 2015-10-21 17:15:39.501338422 +0200 ++++ jdk8/hotspot/src/share/vm/oops/objArrayKlass.inline.hpp 2015-10-21 17:17:24.219977326 +0200 @@ -48,7 +48,7 @@ const size_t beg_index = size_t(index); assert(beg_index < len || len == 0, "index too large"); @@ -233,8 +244,8 @@ const size_t end_index = beg_index + stride; T* const base = (T*)a->base(); T* const beg = base + beg_index; ---- jdk8/hotspot/src/share/vm/runtime/arguments.cpp 2015-02-06 12:41:58.277468191 +0100 -+++ jdk8/hotspot/src/share/vm/runtime/arguments.cpp 2015-02-06 12:42:56.794082951 +0100 +--- jdk8/hotspot/src/share/vm/runtime/arguments.cpp 2015-10-21 17:15:39.512338174 +0200 ++++ jdk8/hotspot/src/share/vm/runtime/arguments.cpp 2015-10-21 17:17:24.220977303 +0200 @@ -1277,7 +1277,7 @@ // NewSize was set on the command line and it is larger than // preferred_max_new_size. From bc9005e9eb3cdbc7d1e20fa05f91a501a9f27d88b0a1409b3cc73e613f12c7c4 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Thu, 22 Oct 2015 07:29:18 +0000 Subject: [PATCH 3/4] OBS-URL: https://build.opensuse.org/package/show/Java:Factory/java-1_8_0-openjdk?expand=0&rev=122 --- 14a4b0a9a0b7.tar.bz2 | 3 +++ 1ac6501881b2.tar.bz2 | 3 +++ 3cc16ff2735c.tar.bz2 | 3 --- 6eab3ce957aa.tar.bz2 | 3 --- 78c988a427d7.tar.bz2 | 3 --- 8e9c73f18f7e.tar.bz2 | 3 +++ 8ec803e97a0d.tar.bz2 | 3 --- a6f2a7ba2812.tar.bz2 | 3 --- ad3f528335b4.tar.bz2 | 3 --- b6b6756b041d.tar.bz2 | 3 +++ c53412824d4e.tar.bz2 | 3 --- c684352da3e3.tar.bz2 | 3 +++ d038f63e5167.tar.bz2 | 3 +++ d9c2dcdd835c.tar.bz2 | 3 +++ dbdfb913c528.tar.bz2 | 3 +++ df0218bcade3.tar.bz2 | 3 +++ e6d562c0f079.tar.bz2 | 3 --- fc348901e958.tar.bz2 | 3 --- java-1_8_0-openjdk.spec | 22 +++++++++++----------- 19 files changed, 38 insertions(+), 38 deletions(-) create mode 100644 14a4b0a9a0b7.tar.bz2 create mode 100644 1ac6501881b2.tar.bz2 delete mode 100644 3cc16ff2735c.tar.bz2 delete mode 100644 6eab3ce957aa.tar.bz2 delete mode 100644 78c988a427d7.tar.bz2 create mode 100644 8e9c73f18f7e.tar.bz2 delete mode 100644 8ec803e97a0d.tar.bz2 delete mode 100644 a6f2a7ba2812.tar.bz2 delete mode 100644 ad3f528335b4.tar.bz2 create mode 100644 b6b6756b041d.tar.bz2 delete mode 100644 c53412824d4e.tar.bz2 create mode 100644 c684352da3e3.tar.bz2 create mode 100644 d038f63e5167.tar.bz2 create mode 100644 d9c2dcdd835c.tar.bz2 create mode 100644 dbdfb913c528.tar.bz2 create mode 100644 df0218bcade3.tar.bz2 delete mode 100644 e6d562c0f079.tar.bz2 delete mode 100644 fc348901e958.tar.bz2 diff --git a/14a4b0a9a0b7.tar.bz2 b/14a4b0a9a0b7.tar.bz2 new file mode 100644 index 0000000..c10fbb1 --- /dev/null +++ b/14a4b0a9a0b7.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7269956528ce0de447fa47e09ae4125dc8715ae170629fb715e188d2db7f8933 +size 45913828 diff --git a/1ac6501881b2.tar.bz2 b/1ac6501881b2.tar.bz2 new file mode 100644 index 0000000..508db81 --- /dev/null +++ b/1ac6501881b2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7af3c254640b30c005fc8e266a33df2af137befc0930859ab7db86af6fa0d587 +size 8104662 diff --git a/3cc16ff2735c.tar.bz2 b/3cc16ff2735c.tar.bz2 deleted file mode 100644 index b605e49..0000000 --- a/3cc16ff2735c.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7854b680eb6fa56c9561e55e9458f8a9a7958cbc8ba8a7b243fee58787c5008f -size 2890338 diff --git a/6eab3ce957aa.tar.bz2 b/6eab3ce957aa.tar.bz2 deleted file mode 100644 index 2778091..0000000 --- a/6eab3ce957aa.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:65dcff3af072acae70dc7cfabbf3a4a9fca99fae90e995afb88475533f409035 -size 405813 diff --git a/78c988a427d7.tar.bz2 b/78c988a427d7.tar.bz2 deleted file mode 100644 index b952a57..0000000 --- a/78c988a427d7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89c6230897af0b0747fc8590980b96f6f593024d89f5dc4146d63c77158abb18 -size 2533552 diff --git a/8e9c73f18f7e.tar.bz2 b/8e9c73f18f7e.tar.bz2 new file mode 100644 index 0000000..6355a41 --- /dev/null +++ b/8e9c73f18f7e.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b55db28c3102fb800e50d8da6e4dd2823c473d8a91e7cc040c9271a0127d5434 +size 7798488 diff --git a/8ec803e97a0d.tar.bz2 b/8ec803e97a0d.tar.bz2 deleted file mode 100644 index 4974e26..0000000 --- a/8ec803e97a0d.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2fd33cb5fed26b9091f177822ee58765dbb0f7a15933205a342bb92ace5ccc4a -size 8092139 diff --git a/a6f2a7ba2812.tar.bz2 b/a6f2a7ba2812.tar.bz2 deleted file mode 100644 index 3f3645a..0000000 --- a/a6f2a7ba2812.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a74b513f6f6037137c3d85fac8a504d29a60275deaedcc26eecab625afa14a74 -size 7801752 diff --git a/ad3f528335b4.tar.bz2 b/ad3f528335b4.tar.bz2 deleted file mode 100644 index 4d93038..0000000 --- a/ad3f528335b4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c4bd52688da0d110d090c294922aec6d9f87bbd84aacf3b5a5bd215b2c6c01a1 -size 2381959 diff --git a/b6b6756b041d.tar.bz2 b/b6b6756b041d.tar.bz2 new file mode 100644 index 0000000..423edc3 --- /dev/null +++ b/b6b6756b041d.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6f2373684b522c87d48f0ee3f8bbfb1fd8154f5d47f9425ce01ccf2af3d8d28 +size 2733537 diff --git a/c53412824d4e.tar.bz2 b/c53412824d4e.tar.bz2 deleted file mode 100644 index b90ca5d..0000000 --- a/c53412824d4e.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a1b54920f72d411c4d8a004b0ca711d83c584fc91a523bbfb304f8db7e00af57 -size 1023042 diff --git a/c684352da3e3.tar.bz2 b/c684352da3e3.tar.bz2 new file mode 100644 index 0000000..8cf575e --- /dev/null +++ b/c684352da3e3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f15df8862e26d50e8b46814750e56e5bb9ab21670783cf43b7460789aa6fcd22 +size 405357 diff --git a/d038f63e5167.tar.bz2 b/d038f63e5167.tar.bz2 new file mode 100644 index 0000000..210ac59 --- /dev/null +++ b/d038f63e5167.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f571e4f088a596331a22b587d64341a20c0a67d20954e2c4f02a82f5e22172a +size 2381321 diff --git a/d9c2dcdd835c.tar.bz2 b/d9c2dcdd835c.tar.bz2 new file mode 100644 index 0000000..d2a3327 --- /dev/null +++ b/d9c2dcdd835c.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44e0721efb5ca413b114a23ec9952c9410fbd721bdddb98836621fd5c4409262 +size 1023215 diff --git a/dbdfb913c528.tar.bz2 b/dbdfb913c528.tar.bz2 new file mode 100644 index 0000000..3560fb7 --- /dev/null +++ b/dbdfb913c528.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a273534c0b665f79bcb65410d48b13815b506c64832128aa35af91f03946454 +size 2532540 diff --git a/df0218bcade3.tar.bz2 b/df0218bcade3.tar.bz2 new file mode 100644 index 0000000..31acbe2 --- /dev/null +++ b/df0218bcade3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:709df59359ad527fd8238a0f0edf2f1534c3b53e663d6671e90ba5a75ae7e4f9 +size 2890941 diff --git a/e6d562c0f079.tar.bz2 b/e6d562c0f079.tar.bz2 deleted file mode 100644 index c81175b..0000000 --- a/e6d562c0f079.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:19c896bf38c51cb412fdbc2cf8d15d00afb0c0321cbb1ab2e7e7952676f63a69 -size 45924559 diff --git a/fc348901e958.tar.bz2 b/fc348901e958.tar.bz2 deleted file mode 100644 index cb49a0b..0000000 --- a/fc348901e958.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dc9a5c3997c8301e20b20d2d895d8f341292adfffbb24dd5195cd528834d626a -size 2733579 diff --git a/java-1_8_0-openjdk.spec b/java-1_8_0-openjdk.spec index c1e50fb..7f3712d 100644 --- a/java-1_8_0-openjdk.spec +++ b/java-1_8_0-openjdk.spec @@ -29,21 +29,21 @@ %global syslibdir %{_libdir} %global archname %{name} # Standard JPackage naming and versioning defines. -%global updatever 66 +%global updatever 65 %global buildver b17 %global root_project jdk8u %global root_repository jdk8u -%global root_revision 6eab3ce957aa -%global corba_revision c53412824d4e -%global hotspot_revision a6f2a7ba2812 -%global jaxp_revision fc348901e958 -%global jaxws_revision 78c988a427d7 -%global jdk_revision e6d562c0f079 -%global langtools_revision ad3f528335b4 -%global nashorn_revision 3cc16ff2735c +%global root_revision c684352da3e3 +%global corba_revision d9c2dcdd835c +%global hotspot_revision 8e9c73f18f7e +%global jaxp_revision b6b6756b041d +%global jaxws_revision dbdfb913c528 +%global jdk_revision 14a4b0a9a0b7 +%global langtools_revision d038f63e5167 +%global nashorn_revision df0218bcade3 %global aarch64_project aarch64-port -%global aarch64_repository jdk8 -%global aarch64_hotspot_revision 8ec803e97a0d +%global aarch64_repository jdk8u60 +%global aarch64_hotspot_revision 1ac6501881b2 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority 1805 From 550c356eec51c1ed2f7e6ade500bc9f664111f34b2872d9d8933680ce796d2ad Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Thu, 22 Oct 2015 12:29:31 +0000 Subject: [PATCH 4/4] OBS-URL: https://build.opensuse.org/package/show/Java:Factory/java-1_8_0-openjdk?expand=0&rev=123 --- java-1_8_0-openjdk.changes | 61 +++++++++++++++++++++++++++++++++++++- 1 file changed, 60 insertions(+), 1 deletion(-) diff --git a/java-1_8_0-openjdk.changes b/java-1_8_0-openjdk.changes index 6bb6f28..9190ac2 100644 --- a/java-1_8_0-openjdk.changes +++ b/java-1_8_0-openjdk.changes @@ -1,3 +1,62 @@ +------------------------------------------------------------------- +Thu Oct 22 12:19:38 UTC 2015 - fstrba@suse.com + +- Upgrade to upstream tag jdk8u65-b17 + * Security fix release of October 21, 2015 (bsc#951376) +- Security issues fixed: + * CVE-2015-4734: A remote user can exploit a flaw in the Embedded + JGSS component to partially access data + * CVE-2015-4803: A remote user can exploit a flaw in the JRockit + JAXP component to cause partial denial of service conditions + * CVE-2015-4805: A remote user can exploit a flaw in the Embedded + Serialization component to gain elevated privileges + * CVE-2015-4806: A remote user can exploit a flaw in the Java SE + Embedded Libraries component to partially access and partially + modify data + * CVE-2015-4835: A remote user can exploit a flaw in the Embedded + CORBA component to gain elevated privileges + * CVE-2015-4842: A remote user can exploit a flaw in the Embedded + JAXP component to partially access data + * CVE-2015-4843: A remote user can exploit a flaw in the Java SE + Embedded Libraries component to gain elevated privileges + * CVE-2015-4844: A remote user can exploit a flaw in the Embedded + 2D component to gain elevated privileges + * CVE-2015-4860: A remote user can exploit a flaw in the Embedded + RMI component to gain elevated privileges + * CVE-2015-4872: A remote user can exploit a flaw in the JRockit + Security component to partially modify data []. + * CVE-2015-4881: A remote user can exploit a flaw in the Embedded + CORBA component to gain elevated privileges + * CVE-2015-4882: A remote user can exploit a flaw in the Embedded + CORBA component to cause partial denial of service conditions + * CVE-2015-4883: A remote user can exploit a flaw in the Embedded + RMI component to gain elevated privileges + * CVE-2015-4893: A remote user can exploit a flaw in the JRockit + JAXP component to cause partial denial of service conditions + * CVE-2015-4902: A remote user can exploit a flaw in the Java SE + Deployment component to partially modify data + * CVE-2015-4903: A remote user can exploit a flaw in the Embedded + RMI component to partially access data + * CVE-2015-4911: A remote user can exploit a flaw in the JRockit + JAXP component to cause partial denial of service conditions + * CVE-2015-4810: A local user can exploit a flaw in the Java SE + Deployment component to gain elevated privileges + * CVE-2015-4840: A remote user can exploit a flaw in the Embedded + 2D component to partially access data + * CVE-2015-4868: A remote user can exploit a flaw in the Java SE + Embedded Libraries component to gain elevated privileges + * CVE-2015-4901: A remote user can exploit a flaw in the JavaFX + component to gain elevated privileges + * CVE-2015-4906: A remote user can exploit a flaw in the JavaFX + component to partially access data + * CVE-2015-4908: A remote user can exploit a flaw in the JavaFX + component to partially access data + * CVE-2015-4916: A remote user can exploit a flaw in the JavaFX + component to partially access data +- Modified patch: + * s390-size_t.patch + - Account for an additional uintptr_t <-> size_t mismatch + ------------------------------------------------------------------- Wed Aug 19 08:12:09 UTC 2015 - fstrba@suse.com @@ -12,7 +71,7 @@ Wed Aug 19 08:12:09 UTC 2015 - fstrba@suse.com - Fixed differently upstream * applet-hole.patch - Not needed any more with recent versions of icedtea-web -Modified patches +- Modified patches * aarch64-misc.patch - Rediff to correspond to the new context - Added bits from aarch64-port/jdk8/jdk