Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2018-10-01 09:07:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_8_0-openjdk" Mon Oct 1 09:07:34 2018 rev:59 rq:638966 version:1.8.0.181 Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2018-06-05 12:50:03.111922978 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2018-10-01 09:08:14.755747200 +0200 @@ -1,0 +2,580 @@ +Fri Sep 28 05:15:18 UTC 2018 - Fridrich Strba <fst...@suse.com> + +- Update to version jdk8u181 (icedtea 3.9.0) + * Security fixes + + S8191239: Improve desktop file usage + + S8193419: Better Internet address support + + S8197871, CVE-2018-2938, bsc#1101644: Support Derby + connections + + S8197925, CVE-2018-2940, bsc#1101645: Better stack walking + + S8199547, CVE-2018-2952, bsc#1101651: Exception to Pattern + Syntax + + S8200666, CVE-2018-2973, bsc#1101656: Improve LDAP support + + PR3607, CVE-2018-3639: hw: cpu: speculative store bypass + mitigation + * New features + + PR3623: Allow Shenandoah to be used on all architectures + + PR3624: Sync desktop files with Fedora/RHEL versions again + + PR3628: Install symlinks to tapsets in SystemTap directory + * Import of OpenJDK 8 u172 build 11 + + S8031304: Add dcmd to print all loaded dynamic libraries. + + S8044107: Add Diagnostic Command to list all ClassLoaders + + S8055755: Information about loaded dynamic libraries is wrong + on MacOSX + + S8059036: Implement Diagnostic Commands for heap and + finalizerinfo + + S8130400: Test java/awt/image/DrawImage/ + /IncorrectClipXorModeSurface2Surface.java fails with + ClassCastException + + S8136356: Add time zone mappings on Windows + + S8139673: NMT stack traces in output should show mtcomponent + + S8147542: ClassCastException when repainting after display + resolution change + + S8154017: Shutdown hooks are racing against shutdown + sequence, if System.exit()-calling thread is interrupted + + S8165466: DecimalFormat percentage format can contain + unexpected % + + S8166772: Touch keyboard is not shown for text components on + a screen touch + + S8169424: src/share/sample/scripting/scriptpad/src/scripts/ + /memory.sh missing #! + + S8170358: [REDO] 8k class metaspace chunks misallocated from + 4k chunk Freelist + + S8170395: Metaspace initialization queries the wrong chunk + freelist + + S8176072: READING attributes are not available on TSF + + S8177721: Improve diagnostics in + sun.management.Agent#startAgent() + + S8177758: Regression in java.awt.FileDialog + + S8183504: 8u131 Win 10, issue with wrong position of Sogou + IME popup + + S8184991: NMT detail diff should take memory type into account + + S8187331: VirtualSpaceList tracks free space on wrong node + + S8187629: NMT: Memory miscounting in compiler (C2) + + S8187658: Bigger buffer for GetAdaptersAddresses + + S8187685: NMT: Tracking compiler memory usage of thread's + resource area + + S8187803: JDK part of JavaFX-Swing dialogs appearing behind + main stage + + S8187985: Broken certificate number in debug output + + S8188855: Fix VS10 build after "8187658: Bigger buffer for + GetAdaptersAddresses" + + S8189599: InitialBootClassLoaderMetaspaceSize and + CompressedClassSpaceSize should be checked consistent from + MaxMetaspaceSize + + S8189646: sun/security/ssl/SSLSocketImpl/ + /SSLSocketCloseHang.java failed with + "java.net.SocketTimeoutException: Read timed out" + + S8190442: Backout changes for JDK-8087291 from 8u-dev as it + didn't use main CR id + + S8190690: Impact on krb5 test cases in the 8u-CPU nightly + + S8191969: javac produces incorrect + RuntimeInvisibleTypeAnnotations length attribute + + S8192987: keytool should remember real storetype if it is not + provided + + S8193156: Need to backout fixes for JDK-8058547, JDK-8055753, + JDK-8085903 + + S8193807: Avoid UnsatisfiedLinkError on AIX by providing + empty basic implementations of getSystemCpuLoad and + getProcessCpuLoad + * Import of OpenJDK 8 u181 build 13 + + S8038636: speculative traps break when classes are redefined + + S8051972: sun/security/pkcs11/ec/ReadCertificates.java fails + intermittently + + S8055008: Clean up code that saves the previous versions of + redefined classes + + S8057570: RedefineClasses() tests fail + assert(((Metadata*)obj)->is_valid()) failed: obj is valid + + S8074373: NMT is not enabled if NMT option is specified after + class path specifiers + + S8076117: EndEntityChecker should not process custom + extensions after PKIX validation + + S8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links + + S8157898: SupportedDSAParamGen.java failed with timeout + + S8169201: Montgomery multiply intrinsic should use correct + name + + S8170035: When determining the ciphersuite lists, there is no + debug output for disabled suites. + + S8176183: sun/security/mscapi/SignedObjectChain.java fails on + Windows + + S8187045: [linux] Not all libraries in the VM are linked with + -z,noexecstack + + S8187635: On Windows Swing changes keyboard layout on a + window activation + + S8188223: IfNode::range_check_trap_proj() should handler + dying subgraph with single if proj + + S8196224: Even better Internet address support + + S8196491: Newlines in JAXB string values of SOAP-requests are + escaped to "
" + + S8196854: TestFlushableGZIPOutputStream failing with + IndexOutOfBoundsException + + S8197943: Unable to use JDWP API in JDK 8 to debug JDK 9 VM + + S8198605: Touch keyboard is shown for a non-focusable text + component + + S8198606: Touch keyboard does not hide, when a text component + looses focus + + S8198794: Hotspot crash on Cassandra 3.11.1 startup with + libnuma 2.0.3 + + S8199406: Performance drop with Java JDK 1.8.0_162-b32 + + S8199748: Touch keyboard is not shown, if text component gets + focus from other text component + + S8200359: (tz) Upgrade time-zone data to tzdata2018d + + S8201433: Fix potential crash in BufImg_SetupICM + + S8202585: JDK 8u181 l10n resource file update + + S8202996: Remove debug print statements from RMI fix + + S8203233: (tz) Upgrade time-zone data to tzdata2018e + + S8203368: ObjectInputStream filterCheck method throws + NullPointerException + + S8204874: Update THIRDPARTYREADME file + + S8205491: adjust reflective access checks + * Backports + + S8008321, PR3599: compile.cpp verify_graph_edges uses bool as + int + + S8064786, PR3601: Fix debug build after 8062808: Turn on the + -Wreturn-type warning + + S8075942, PR3602, RH1582032: ArrayIndexOutOfBoundsException + in sun.java2d.pisces.Dasher.goTo + + S8146115, PR3508, RH1463098: Improve docker container + detection and resource configuration usage + + S8184309, PR3596: Build warnings from GCC 7.1 on Fedora 26 + + S8203182, PR3603: Release session if initialization of + SunPKCS11 Signature fails + + S8206406, PR3610, RH1597825: StubCodeDesc constructor + publishes partially-constructed objects on StubCodeDesc::_list + + S8207057, PR3613: No debug info for assembler files + * Bug fixes + + PR3597: Potential bogus -Wformat-overflow warning with + -Wformat enabled + + PR3600: jni_util.c does not import header file which declares + getLastErrorString + + PR3601: Fix additional -Wreturn-type issues introduced by + 8061651 + + PR3630: Use ${datadir} when specifying default tz.properties + location + + PR3632: IcedTea installing symlinks to SystemTap directory + rather than individual tapsets + * AArch64 port + + S8207345, PR3626: Trampoline generation code reads from + uninitialized memory + * Shenandoah + + PR3619: Shenandoah broken on s390 + + PR3620: Shenandoah broken on ppc64 + + Allocation failure injection machinery + + [backport] AArch64 shenandoah_store_check should read + evacuation_in_progress as byte + + [backport] Account trashed regions from coalesced CM-with-UR + + [backport] Adaptive collection set selection in adaptive + policy + + [backport] Adaptive heuristics accounts trashed cset twice + + [backport] Adapt upstream object pinning API + + [backport] Add comments in shenandoah_store_check on direct + heap field use + + [backport] Added diagnostic flag ShenandoahOOMDuringEvacALot + + [backport] Added missing header file for non-PCH build + + [backport] Add missing barrier in C1 NIOCheckIndex intrinsic + + [backport] Add new pinned/cset region state for + evac-failure-path + + [backport] Add ShenandoahRootProcessor API to report threads + while scanning roots + + [backport] Add test to verify Shenandoah is not enabled by + default, and enabled with the flag + + [backport] Add -XX:+ShenandoahVerify to more interesting tests + + [backport] AESCrypt.implEncryptBlock/AESCrypt.implDecryptBlock + intrinsics assume non null inputs + + [backport] Allow use of fp spills around write barrier + + [backport] Arraycopy fixes (tests and infrastructure) + + [backport] Assert Shenandoah-specific safepoints instead of + generic ones + + [backport] Asynchronous region recycling + + [backport] Avoid notifying about zero waste + + [backport] barrier moved due to null checks needs to always + fix memory edges + + [backport] Basic support for x86_32: build and run in STW + configuration + + [backport] Bitmap based ShHeapRegionSet + + [backport] Break heuristics out from ShCollectorPolicy into + their own source files + + [backport] C2 should use heapword-sized object math ++++ 383 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes ++++ and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes Old: ---- TestECDSA.java icedtea-3.8.0.tar.xz s390-java-opts.patch New: ---- icedtea-3.8.0-s390.patch icedtea-3.9.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_8_0-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.Gvak2P/_old 2018-10-01 09:08:34.259730550 +0200 +++ /var/tmp/diff_new_pack.Gvak2P/_new 2018-10-01 09:08:34.263730546 +0200 @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm} -%global icedtea_version 3.8.0 +%global icedtea_version 3.9.0 %global icedtea_sound_version 1.0.1 %global buildoutputdir openjdk.build/ # Convert an absolute path to a relative path. Each symbolic link is @@ -32,8 +32,8 @@ # priority must be 6 digits in total %global priority 1805 %global javaver 1.8.0 -%global updatever 171 -%global buildver 11 +%global updatever 181 +%global buildver 13 # Standard JPackage directories and symbolic links. %global sdklnk java-%{javaver}-openjdk %global archname %{sdklnk} @@ -181,8 +181,6 @@ Source8: http://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/hotspot.tar.xz Source9: http://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/aarch32.tar.xz Source10: http://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/nashorn.tar.xz -# Test -Source11: TestECDSA.java # RPM/distribution specific patches # RHBZ 1015432 Patch2: 1015432.patch @@ -197,12 +195,12 @@ # # Patch for PPC Patch103: ppc-zero-hotspot.patch -# Patch for S390 -Patch104: s390-java-opts.patch Patch1000: icedtea-3.0.1-sunec.patch Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch +Patch1002: icedtea-3.8.0-s390.patch Patch2001: disable-doclint-by-default.patch Patch2002: aarch64.patch + BuildRequires: alsa-lib-devel BuildRequires: autoconf BuildRequires: automake @@ -428,6 +426,9 @@ %patch1000 -p1 %patch1001 -p1 +%ifarch s390 +%patch1002 -p1 +%endif %build export LANG=C @@ -543,11 +544,6 @@ patch -p0 -i %{PATCH103} %endif -%ifarch s390 -# S390 memory issues -patch -p0 -i %{PATCH104} -%endif - patch -p0 -i %{PATCH2001} patch -p0 -i %{PATCH2002} @@ -708,7 +704,7 @@ for s in 16 24 32 48 ; do install -D -p -m 644 \ openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \ - %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}.png + %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}-openjdk.png done # Install desktop files. @@ -862,16 +858,6 @@ update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk} fi -%if %{with_sunec} -%check -export JAVA_HOME=$(pwd)/%{buildoutputdir}images/j2sdk-image - -# Check ECC is working -$JAVA_HOME/bin/javac -d . %{SOURCE11} -$JAVA_HOME/bin/java TestECDSA - -%endif - %if 0%{?suse_version} >= 1130 %posttrans headless # bnc#781690#c11: don't trust user defined JAVA_HOME and use the current VM @@ -1043,7 +1029,7 @@ %files -f %{name}.files %dir %{_jvmdir}/%{jredir}/lib/%{archinstall} %dir %{_datadir}/icons/hicolor -%{_datadir}/icons/hicolor/*x*/apps/java-%{javaver}.png +%{_datadir}/icons/hicolor/*x*/apps/java-%{javaver}-openjdk.png %files headless -f %{name}.files-headless %dir %{_jvmdir} ++++++ aarch32.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/aarch32.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/aarch32.tar.xz differ: char 26, line 1 ++++++ corba.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/corba-75fd375dd38a/.hgtags new/corba-c120c4fb7b31/.hgtags --- old/corba-75fd375dd38a/.hgtags 2018-05-25 02:50:06.000000000 +0200 +++ new/corba-c120c4fb7b31/.hgtags 2018-09-05 18:17:33.000000000 +0200 @@ -909,6 +909,7 @@ bb767c7211eace9df83649ba937d2ce507223e4d jdk8u171-b00 9895f9c0845cf5f8dd7be62bf2a1a73a3868f799 jdk8u171-b01 28be709707f8b275aeaa2ed41338678620e3ef5f jdk8u171-b02 +d534205fffcf950a11ed37103f5a0c23fe14ee49 jdk8u181-b00 d534205fffcf950a11ed37103f5a0c23fe14ee49 jdk8u171-b03 0baf88a7b3880bbefdbb221e67a6ce96b0552033 jdk8u171-b04 0c6a772d60b94de90907f2f6d4683ceac8aba54b jdk8u171-b05 @@ -917,3 +918,34 @@ f7f59d87e97dd1e3a7ff4ebc5ed843b2ed5f2361 jdk8u171-b08 b3563151fe42c6b997279fc24f8329c4c03add96 jdk8u171-b09 6a9efc03746028c30c3133d57030a388e752dd99 jdk8u171-b10 +049dc4a6e4e0c11691e6cbc3e964f310c3917cb3 icedtea-3.8.0pre02 +75fd375dd38a23b4efb4afae22383dfc77b67831 icedtea-3.8.0 +75fd375dd38a23b4efb4afae22383dfc77b67831 icedtea-3.9.0pre00 +1b9525c63224bc4b9219094050de81f7cd709bc9 icedtea-3.9.0pre01 +fd5e2fc0b714d3f18c4c02e67ac093ee0cc2341a jdk8u171-b11 +72dbc8d63308f5b04b9fd3e06d139d673f992212 jdk8u172-b00 +fbb7c1e76e59aabb85a70c81301f47b980f83225 jdk8u172-b01 +56874ff37e89559692d1314d48cbab574544b677 jdk8u172-b02 +65a52284d8a3a5b1e6de1e8c86eec6683cef346e jdk8u172-b03 +c3942af7d2fa3c13cf43c49399d36843dd21731f jdk8u172-b04 +13c1af9669c26044981325eb1e2d239e74346b35 jdk8u172-b05 +ad4a16f06c355b7e9f13fa2dfab7d22ac9726b3d jdk8u172-b06 +bd2328706d14d6d17fac585645c886f94591bb28 jdk8u172-b07 +bf262dc4ed05a905b3292bb5f2e765a9c930681c jdk8u172-b08 +e9aaa28b626de73ffcef047992a1658f11262984 jdk8u172-b09 +f39115b612ab6641f4d1f0bea5b70eed8bd34b19 jdk8u172-b10 +61ac065e580f5d9712b39316d210eb1d3f386c05 icedtea-3.9.0pre02 +6841ddd69c3033b2f6c2cbd3a3410b11e8935ec6 jdk8u172-b11 +fc535a921338dcfafbe2302994332d7431df0b78 jdk8u181-b01 +4db300c6845e901556cb1c9c5b5d37293c267a3e jdk8u181-b02 +b01c5b98eafe388dea087807091e2c10401afd03 jdk8u181-b03 +58b732c27927be1f349269b5a99c6b112d06700a jdk8u181-b04 +0f5c5fdbcf1b2fd742d871b9049ee6566345005a jdk8u181-b05 +e411c05d28b610f8288b0db1d8f62c1c44d2b4d9 jdk8u181-b06 +1b08f79e5e388c8caa451ce13a5594f6fc8911ac jdk8u181-b07 +d7ad68db65467ef7a23c7e0c2bee9c0586586a68 jdk8u181-b08 +540d7417152cb698cb1582c6a12ab02a0130d1ed jdk8u181-b09 +e6aa16bb85d17abb0b7750589995efae54a9a162 jdk8u181-b10 +528a472b73184dd5ab6769dbd19177e2dea74e96 jdk8u181-b11 +1fac8d007debb6d610ad70930a6b1b5a2a116957 jdk8u181-b12 +ecfe559a4dab47d872ee1a28d58c3b30a5e6d62b jdk8u181-b31 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/corba-75fd375dd38a/THIRD_PARTY_README new/corba-c120c4fb7b31/THIRD_PARTY_README --- old/corba-75fd375dd38a/THIRD_PARTY_README 2018-05-25 02:50:06.000000000 +0200 +++ new/corba-c120c4fb7b31/THIRD_PARTY_README 2018-09-05 18:17:33.000000000 +0200 @@ -181,6 +181,192 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to DejaVu fonts v2.34, which may be +included with JRE 8, and JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated documentation +files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit persons +to whom the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the +fonts are renamed to names not containing either the words "Bitstream" +or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts or +Font Software that has been modified and is distributed under the +"Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT +OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN +THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the GNOME Foundation or +Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by the American Mathematical Society. This is not meant to restrict +in any way the legitimate use of the fonts, such as (but not limited to) +electronic distribution of documents containing these fonts, inclusion of +these fonts into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to Document Object Model (DOM) Level 2 & 3, which may be included with JRE 8, JDK 8, and OpenJDK 8. ++++++ hotspot.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/hotspot.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/hotspot.tar.xz differ: char 26, line 1 ++++++ icedtea-3.8.0-s390.patch ++++++ --- icedtea-3.8.0/javac.in 2018-05-29 18:11:09.984573705 +0200 +++ icedtea-3.8.0/javac.in 2018-09-21 15:08:36.603644127 +0200 @@ -22,7 +22,7 @@ unless grep {$_ eq '-bootclasspath'} @ARGV; my @ecj_parms = ($ECJ_WARNINGS, @bcoption); my @javac_parms = ($JAVAC_WARNINGS, '-Xprefer:source', - '-XDignore.symbol.file=true', '-J-Xmx1024m'); + '-XDignore.symbol.file=true', '-J-Xmx786m'); # Work around ecj's inability to handle duplicate command-line # options and unknown javac options. ++++++ icedtea-3.8.0.tar.xz -> icedtea-3.9.0.tar.xz ++++++ ++++ 7036 lines of diff (skipped) ++++++ java-1_8_0-openjdk-suse-desktop-files.patch ++++++ --- /var/tmp/diff_new_pack.Gvak2P/_old 2018-10-01 09:08:35.195729751 +0200 +++ /var/tmp/diff_new_pack.Gvak2P/_new 2018-10-01 09:08:35.195729751 +0200 @@ -2,20 +2,20 @@ +++ icedtea-3.0.1/jconsole.desktop.in 2016-04-27 09:46:17.592085490 +0200 @@ -1,5 +1,6 @@ [Desktop Entry] - Name=OpenJDK @JAVA_VER@ Monitoring & Management Console + Name=OpenJDK @OPENJDK_VER@ for @target_cpu@ Monitoring & Management Console +GenericName=OpenJDK @JAVA_VER@ Policy Tool Comment=Monitor and manage OpenJDK applications Exec=_BINDIR_/jconsole - Icon=java-@JAVA_VER@ + Icon=java-@JAVA_VER@-@JAVA_VENDOR@ --- icedtea-3.0.1/policytool.desktop.in 2016-04-24 08:37:02.001303877 +0200 +++ icedtea-3.0.1/policytool.desktop.in 2016-04-27 09:45:32.061111551 +0200 @@ -1,10 +1,11 @@ [Desktop Entry] - Name=OpenJDK @JAVA_VER@ Policy Tool + Name=OpenJDK @OPENJDK_VER@ for @target_cpu@ Policy Tool +GenericName=OpenJDK @JAVA_VER@ Policy Tool Comment=Manage OpenJDK policy files Exec=_BINDIR_/policytool - Icon=java-@JAVA_VER@ + Icon=java-@JAVA_VER@-@JAVA_VENDOR@ Terminal=false Type=Application StartupWMClass=sun-security-tools-PolicyTool ++++++ jaxp.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-2b279bb3475b/.hgtags new/jaxp-55420c5cc9f3/.hgtags --- old/jaxp-2b279bb3475b/.hgtags 2018-05-25 02:50:07.000000000 +0200 +++ new/jaxp-55420c5cc9f3/.hgtags 2018-09-05 18:17:34.000000000 +0200 @@ -894,6 +894,7 @@ 7984f6d87395d9ed0397137be97670c1f12543b0 jdk8u171-b00 3a4b6f741a1b1ed06a56262ae69e36d4f4d4637c jdk8u171-b01 0eb59cc7716f47525b80b9764c86188063e7cfff jdk8u171-b02 +1e523ce5792f08f3dc015084e3f018d6ee0c5859 jdk8u181-b00 1e523ce5792f08f3dc015084e3f018d6ee0c5859 jdk8u171-b03 a19f8b3a9242df77ed3df29ceefc30d0b0d2766c jdk8u171-b04 5279c6da822efa9073793968777a2b3a65376e8e jdk8u171-b05 @@ -902,3 +903,34 @@ 8cc732073801433748468889b0e526da79291868 jdk8u171-b08 df47a908b18400e83289750ab1e1e4373c907710 jdk8u171-b09 19dd9e94ba4f27c24529d99b9dffc4710dacb92b jdk8u171-b10 +9e4260f4a0ef05f6e2fbf0a26e9343386893a6b3 icedtea-3.8.0pre02 +2b279bb3475b85c76e2e1901066ac7591134c208 icedtea-3.8.0 +2b279bb3475b85c76e2e1901066ac7591134c208 icedtea-3.9.0pre00 +8445b2d3a5e6c5df1d1ef913d6e57ed65254869a icedtea-3.9.0pre01 +6e9148ef1b3adc2525bf93f9f495df7b4c8304b0 jdk8u171-b11 +dcef061c36284bbf5a9f7093dcbc134b9f62e9f5 jdk8u172-b00 +a8bd8d03df39500a37fd8066104bfd02daae9d5c jdk8u172-b01 +78e071b5c0675416e499e26d82903f436de83156 jdk8u172-b02 +f6f4bebcbf4b7df5eca6e253b596851cca18b5c4 jdk8u172-b03 +d7f51a2cb3fac2d3a7a3ebcd55adaf7b251a3973 jdk8u172-b04 +264518389b7f9b5969aa6914f83cc70f527ec4c9 jdk8u172-b05 +cb4e6aecc7aee58240fa3bbd00a6acb998946226 jdk8u172-b06 +c8cb876703b117c9f808dc3b1d0127b82381a4be jdk8u172-b07 +b79b95aa47593166c238d8ea136c16fe12433bac jdk8u172-b08 +81808062121ea018f93fe834a77069a1f1a41205 jdk8u172-b09 +ed6b3d50e81221b439f942d56002b760e6b242b8 jdk8u172-b10 +217db4fbcf131649cf9aef844b9e5c8ed17e92be icedtea-3.9.0pre02 +257c09605def81666af2e696212dd27458fb59d4 jdk8u172-b11 +9fd0ff00a2457dd46aeecfed5c9381ce3a35750b jdk8u181-b01 +42930d218e2a32e0d1ed6a3adba7ff5fc0032517 jdk8u181-b02 +39229ae0bafff1999db8cf127db6183922a2f545 jdk8u181-b03 +76542e709e5aa8a26276b0e86315ab604ca41f47 jdk8u181-b04 +e67979ed2c5d38c9bfb0613a3dc9c0c7816ffe68 jdk8u181-b05 +f24500bf566f42dfcb9f3716a784f6c1de3bb47e jdk8u181-b06 +34632d55768377110d22e03aacdb6d9c42f06106 jdk8u181-b07 +99e5004367a7e9abc915102ed6bc55c09a89ea5c jdk8u181-b08 +d18fa9498c85ad11fa72d75ebb47ca60911a15eb jdk8u181-b09 +59005b2778662662d4d96f8daa6351e47929b6d0 jdk8u181-b10 +f32e6dfd8c7bfdc6f44cb0cff9702d50e96debe7 jdk8u181-b11 +d347fe847fc2a5d59b753631404839f8b6fb2f29 jdk8u181-b12 +02be3b7798d2464dec9f6c7f656da260919f9c1c jdk8u181-b31 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-2b279bb3475b/THIRD_PARTY_README new/jaxp-55420c5cc9f3/THIRD_PARTY_README --- old/jaxp-2b279bb3475b/THIRD_PARTY_README 2018-05-25 02:50:07.000000000 +0200 +++ new/jaxp-55420c5cc9f3/THIRD_PARTY_README 2018-09-05 18:17:34.000000000 +0200 @@ -181,6 +181,192 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to DejaVu fonts v2.34, which may be +included with JRE 8, and JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated documentation +files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit persons +to whom the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the +fonts are renamed to names not containing either the words "Bitstream" +or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts or +Font Software that has been modified and is distributed under the +"Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT +OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN +THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the GNOME Foundation or +Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by the American Mathematical Society. This is not meant to restrict +in any way the legitimate use of the fonts, such as (but not limited to) +electronic distribution of documents containing these fonts, inclusion of +these fonts into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to Document Object Model (DOM) Level 2 & 3, which may be included with JRE 8, JDK 8, and OpenJDK 8. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-2b279bb3475b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java new/jaxp-55420c5cc9f3/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java --- old/jaxp-2b279bb3475b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java 2018-05-25 02:50:07.000000000 +0200 +++ new/jaxp-55420c5cc9f3/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java 2018-09-05 18:17:34.000000000 +0200 @@ -254,7 +254,7 @@ * text. */ {ErrorMsg.ILLEGAL_ATTRIBUTE_ERR, - "Ung\u00FCltiges Attribut \"{0}\"."}, + "Unzul\u00E4ssiges Attribut \"{0}\"."}, /* * Note to translators: "import" and "include" are keywords that should @@ -307,7 +307,7 @@ * function has too many or too few arguments. */ {ErrorMsg.ILLEGAL_ARG_ERR, - "Ung\u00FCltige Argumente f\u00FCr Funktionsaufruf."}, + "Unzul\u00E4ssige Argumente f\u00FCr Funktionsaufruf."}, /* * Note to translators: "document()" is the name of function and must diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-2b279bb3475b/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties new/jaxp-55420c5cc9f3/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties --- old/jaxp-2b279bb3475b/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties 2018-05-25 02:50:07.000000000 +0200 +++ new/jaxp-55420c5cc9f3/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties 2018-09-05 18:17:34.000000000 +0200 @@ -15,7 +15,7 @@ INDEX_SIZE_ERR = Index oder Gr\u00F6\u00DFe ist negativ oder gr\u00F6\u00DFer als der zul\u00E4ssige Wert. INUSE_ATTRIBUTE_ERR = Es wurde versucht, ein Attribut hinzuzuf\u00FCgen, das bereits an einer anderen Stelle verwendet wird. INVALID_ACCESS_ERR = Ein Parameter oder Vorgang wird nicht vom zugrunde liegenden Objekt unterst\u00FCtzt. -INVALID_CHARACTER_ERR = Ung\u00FCltiges XML-Zeichen angegeben. +INVALID_CHARACTER_ERR = Ung\u00FCltiges oder unzul\u00E4ssiges XML-Zeichen angegeben. INVALID_MODIFICATION_ERR = Es wurde versucht, den Typ des zugrunde liegenden Objekts zu \u00E4ndern. INVALID_STATE_ERR = Es wurde versucht, ein Objekt zu \u00E4ndern, das nicht verwendet werden kann. NAMESPACE_ERR = Es wurde versucht, ein Objekt auf eine Weise zu erstellen oder zu \u00E4ndern, die falsch in Bezug auf Namespaces ist. @@ -23,7 +23,7 @@ NOT_SUPPORTED_ERR = Der angeforderte Typ des Objekts oder Vorgangs wird nicht von der Implementierung unterst\u00FCtzt. NO_DATA_ALLOWED_ERR = Daten wurden f\u00FCr einen Knoten angegeben, der keine Daten unterst\u00FCtzt. NO_MODIFICATION_ALLOWED_ERR = Es wurde versucht, ein Objekt zu \u00E4ndern, bei dem \u00C4nderungen nicht zul\u00E4ssig sind. -SYNTAX_ERR = Ung\u00FCltige Zeichenfolge angegeben. +SYNTAX_ERR = Ung\u00FCltige oder unzul\u00E4ssige Zeichenfolge angegeben. VALIDATION_ERR = Aufruf einer Methode wie insertBefore oder removeChild w\u00FCrde die Dokumentgrammatik des Knotens ung\u00FCltig machen. WRONG_DOCUMENT_ERR = Ein Knoten wird in einem anderen Dokument verwendet als dem, von dem er erstellt wurde. TYPE_MISMATCH_ERR = Der Werttyp f\u00FCr diesen Parameternamen ist nicht mit dem erwarteten Werttyp kompatibel. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-2b279bb3475b/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties new/jaxp-55420c5cc9f3/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties --- old/jaxp-2b279bb3475b/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties 2018-05-25 02:50:07.000000000 +0200 +++ new/jaxp-55420c5cc9f3/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties 2018-09-05 18:17:34.000000000 +0200 @@ -123,7 +123,7 @@ InvalidHighSurrogate = High-Surrogate-Bits in UTF-8-Sequenz d\u00FCrfen 0x10 nicht \u00FCberschreiten, gefunden wurde aber 0x{0}. OperationNotSupported = Vorgang "{0}" nicht unterst\u00FCtzt von {1}-Reader. InvalidASCII = Byte "{0}" geh\u00F6rt nicht zum (7-Bit) ASCII-Zeichensatz. - CharConversionFailure = Eine Entity, f\u00FCr die eine bestimmte Codierung ermittelt wurde, darf keine Sequenzen enthalten, die in dieser Codierung ung\u00FCltig sind. + CharConversionFailure = Eine Entity, f\u00FCr die eine bestimmte Codierung ermittelt wurde, darf keine Sequenzen enthalten, die in dieser Codierung unzul\u00E4ssig sind. # DTD Messages # 2.2 Characters diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-2b279bb3475b/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java new/jaxp-55420c5cc9f3/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java --- old/jaxp-2b279bb3475b/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java 2018-05-25 02:50:07.000000000 +0200 +++ new/jaxp-55420c5cc9f3/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java 2018-09-05 18:17:34.000000000 +0200 @@ -429,7 +429,7 @@ "ERROR. Unbekannter Vorgangscode: {0}"}, { ER_EXTRA_ILLEGAL_TOKENS, - "Zus\u00E4tzliche ung\u00FCltige Tokens: {0}"}, + "Zus\u00E4tzliche unzul\u00E4ssige Tokens: {0}"}, { ER_EXPECTED_DOUBLE_QUOTE, "Literal in falschen Anf\u00FChrungszeichen... Doppelte Anf\u00FChrungszeichen erwartet."}, @@ -456,10 +456,10 @@ "\",\" gefunden, aber kein folgendes Argument vorhanden."}, { ER_PREDICATE_ILLEGAL_SYNTAX, - "\"..[predicate]\" oder \".[predicate]\" ist ung\u00FCltige Syntax. Verwenden Sie stattdessen \"self::node()[predicate]\"."}, + "\"..[predicate]\" oder \".[predicate]\" ist unzul\u00E4ssige Syntax. Verwenden Sie stattdessen \"self::node()[predicate]\"."}, { ER_ILLEGAL_AXIS_NAME, - "Ung\u00FCltiger Achsenname: {0}"}, + "Unzul\u00E4ssiger Achsenname: {0}"}, { ER_UNKNOWN_NODETYPE, "Unbekannter Knotentyp: {0}"}, ++++++ jaxws.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxws-c54a27559acb/.hgtags new/jaxws-f824de94c42e/.hgtags --- old/jaxws-c54a27559acb/.hgtags 2018-05-25 02:50:09.000000000 +0200 +++ new/jaxws-f824de94c42e/.hgtags 2018-09-05 18:17:36.000000000 +0200 @@ -868,6 +868,7 @@ b43391a4015f0c890c90ab33fe03b941876d2ee6 jdk8u171-b00 25e6ecbfeb092b43c2a04014fe8f1bf03e005c63 jdk8u171-b01 294248d232cf45819af0d15000b0e172953f3fa9 jdk8u171-b02 +2e4cccb6df4802405c21078b905f9c9db74fea04 jdk8u181-b00 2e4cccb6df4802405c21078b905f9c9db74fea04 jdk8u171-b03 068b0c57acac24edcf925e3cca73afe671ed7cac jdk8u171-b04 8479be9da1fa9572a36adcfce19bd36579c9c37c jdk8u171-b05 @@ -876,3 +877,34 @@ 3a59623f4028e807b45186078aab1e85958c1172 jdk8u171-b08 615e81982055c9082c795f793ef6fd7fa13b2105 jdk8u171-b09 6b406f0e2b54cff29ec3da1c4d7b34af1590748f jdk8u171-b10 +92b8de88a9ab482b66448423843ca28d2cd95dd3 icedtea-3.8.0pre02 +c54a27559acbcc43b5c61a49f4eff5a24de5d8f4 icedtea-3.8.0 +c54a27559acbcc43b5c61a49f4eff5a24de5d8f4 icedtea-3.9.0pre00 +8cb0bf3df694e5a6ebd52fdbb6ba75768f7ab831 icedtea-3.9.0pre01 +45e4320c2c64893fc20a8b46ff80df92021526cf jdk8u171-b11 +16be4c9dff93fdcdb2b705680b641e26320cfd5a jdk8u172-b00 +c4309a2d981b00619635888a63a75b1f32f34555 jdk8u172-b01 +703e4709edae7f83c3794009954f453d6f3706e8 jdk8u172-b02 +b327c90d911f7ad1cfdf32cc18c5f32514b9ce2f jdk8u172-b03 +e9368eb17ab6b839b20f4ff6bd657329aac788b4 jdk8u172-b04 +570a943deff0a58a1c78d6ae392b8f7664189639 jdk8u172-b05 +d214e78a945098244a79a0066b827769ea189e29 jdk8u172-b06 +db5f564ce31b9b9abe5966138c6d45adc608b80e jdk8u172-b07 +ef209b1aa531edb8eaee608e851b8df844d476fa jdk8u172-b08 +fc695409c23dca5cb6c0ebe22ee48100fe7aa893 jdk8u172-b09 +7287e0008d111fdd1c259432f4883bb859d84221 jdk8u172-b10 +10aadc3f09474a50a5d40c6cc2867fc7f4d92f95 icedtea-3.9.0pre02 +980c4675006fb42ef630d3020f502635bd8811e3 jdk8u172-b11 +878ad885b1cf41de2bdcf143f15edc10c0238920 jdk8u181-b01 +7a978c1e3ac0f8ef05c4b1ca3526db204f978f2e jdk8u181-b02 +291ef420de8c8c5eb6c7004dd99c41d150f59696 jdk8u181-b03 +711ace1c558d14a086481048254bab4821489533 jdk8u181-b04 +09b083e0759c73cd8c3aae6940c9ffb890e66b80 jdk8u181-b05 +49f87757336025a7caa1b9b5100358fe67ef17ab jdk8u181-b06 +9582f56dddd1c696234f43ecb5a8634a7f9f801c jdk8u181-b07 +1bb2d70147a0b1449136e49c256c257f405688bb jdk8u181-b08 +e92ee3b672446b6e9dfbc9a54495ab3fd0bc0021 jdk8u181-b09 +cc55da2f27700b75f83b0501660cff4e63ad27d9 jdk8u181-b10 +1ce36a1fca8d437720b014c0123ce87ff89131ab jdk8u181-b11 +0e8e98ee9f488e885295d4a4fa2f38ab2e123c77 jdk8u181-b12 +53bfabba0febe143d6df8c607c3fb1b37c7abd05 jdk8u181-b31 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxws-c54a27559acb/THIRD_PARTY_README new/jaxws-f824de94c42e/THIRD_PARTY_README --- old/jaxws-c54a27559acb/THIRD_PARTY_README 2018-05-25 02:50:09.000000000 +0200 +++ new/jaxws-f824de94c42e/THIRD_PARTY_README 2018-09-05 18:17:36.000000000 +0200 @@ -181,6 +181,192 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to DejaVu fonts v2.34, which may be +included with JRE 8, and JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated documentation +files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit persons +to whom the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the +fonts are renamed to names not containing either the words "Bitstream" +or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts or +Font Software that has been modified and is distributed under the +"Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT +OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN +THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the GNOME Foundation or +Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by the American Mathematical Society. This is not meant to restrict +in any way the legitimate use of the fonts, such as (but not limited to) +electronic distribution of documents containing these fonts, inclusion of +these fonts into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to Document Object Model (DOM) Level 2 & 3, which may be included with JRE 8, JDK 8, and OpenJDK 8. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxws-c54a27559acb/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java new/jaxws-f824de94c42e/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java --- old/jaxws-c54a27559acb/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java 2018-05-25 02:50:09.000000000 +0200 +++ new/jaxws-f824de94c42e/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java 2018-09-05 18:17:36.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -33,6 +33,7 @@ import javax.xml.stream.XMLStreamWriter; import com.sun.xml.internal.bind.marshaller.CharacterEscapeHandler; +import com.sun.xml.internal.bind.marshaller.NoEscapeHandler; import com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl; import com.sun.xml.internal.bind.v2.runtime.XMLSerializer; @@ -71,7 +72,7 @@ } CharacterEscapeHandler xmlStreamEscapeHandler = escapeHandler != null ? - escapeHandler : NewLineEscapeHandler.theInstance; + escapeHandler : NoEscapeHandler.theInstance; // otherwise the normal writer. return new XMLStreamWriterOutput(out, xmlStreamEscapeHandler); @@ -217,45 +218,6 @@ } } - - /** - * Performs character escaping only for new lines. - */ - private static class NewLineEscapeHandler implements CharacterEscapeHandler { - - public static final NewLineEscapeHandler theInstance = new NewLineEscapeHandler(); - - @Override - public void escape(char[] ch, int start, int length, boolean isAttVal, Writer out) throws IOException { - int limit = start+length; - int lastEscaped = start; - - for (int i = start; i < limit; i++) { - char c = ch[i]; - if (c == '\r' || c == '\n') { - if (i != lastEscaped) { - out.write(ch, lastEscaped, i - lastEscaped); - } - lastEscaped = i + 1; - if (out instanceof XmlStreamOutWriterAdapter) { - try { - ((XmlStreamOutWriterAdapter)out).writeEntityRef("#x" + Integer.toHexString(c)); - } catch (XMLStreamException e) { - throw new IOException("Error writing xml stream", e); - } - } else { - out.write("&#x"); - out.write(Integer.toHexString(c)); - out.write(';'); - } - } - } - if (lastEscaped != limit) { - out.write(ch, lastEscaped, length - lastEscaped); - } - } - } - private static final class XmlStreamOutWriterAdapter extends Writer { private final XMLStreamWriter writer; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxws-c54a27559acb/src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java new/jaxws-f824de94c42e/src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java --- old/jaxws-c54a27559acb/src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java 2018-05-25 02:50:09.000000000 +0200 +++ new/jaxws-f824de94c42e/src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java 2018-09-05 18:17:36.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -386,7 +386,7 @@ } - private static class HasEncodingWriter extends XMLStreamWriterFilter implements HasEncoding { + public static class HasEncodingWriter extends XMLStreamWriterFilter implements HasEncoding { private final String encoding; HasEncodingWriter(XMLStreamWriter writer, String encoding) { @@ -399,7 +399,7 @@ return encoding; } - XMLStreamWriter getWriter() { + public XMLStreamWriter getWriter() { return writer; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxws-c54a27559acb/src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java new/jaxws-f824de94c42e/src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java --- old/jaxws-c54a27559acb/src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java 2018-05-25 02:50:09.000000000 +0200 +++ new/jaxws-f824de94c42e/src/share/jaxws_classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java 2018-09-05 18:17:36.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -26,6 +26,7 @@ package com.sun.xml.internal.ws.streaming; import com.sun.istack.internal.Nullable; +import com.sun.xml.internal.ws.api.streaming.XMLStreamWriterFactory; import com.sun.xml.internal.ws.encoding.HasEncoding; import com.sun.xml.internal.ws.encoding.SOAPBindingCodec; @@ -57,9 +58,15 @@ public static @Nullable OutputStream getOutputStream(XMLStreamWriter writer) throws XMLStreamException { Object obj = null; + XMLStreamWriter xmlStreamWriter = + writer instanceof XMLStreamWriterFactory.HasEncodingWriter ? + ((XMLStreamWriterFactory.HasEncodingWriter) writer).getWriter() + : writer; + + // Hack for JDK6's SJSXP - if (writer instanceof Map) { - obj = ((Map) writer).get("sjsxp-outputstream"); + if (xmlStreamWriter instanceof Map) { + obj = ((Map) xmlStreamWriter).get("sjsxp-outputstream"); } // woodstox ++++++ jdk.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/jdk.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/jdk.tar.xz differ: char 26, line 1 ++++++ langtools.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-21524ad5b914/.hgtags new/langtools-8496472630c5/.hgtags --- old/langtools-21524ad5b914/.hgtags 2018-05-25 02:50:13.000000000 +0200 +++ new/langtools-8496472630c5/.hgtags 2018-09-05 18:17:39.000000000 +0200 @@ -895,6 +895,7 @@ c18e76a704169bfdaeb498f6cb46c99251793e19 jdk8u171-b00 64357fde9f88e1b462aaa19afff81abdcaace7bc jdk8u171-b01 4cd77f7e459d629a2e352fc326cb56ce8fbf55bb jdk8u171-b02 +a459065c13afe9e0e122fa232f48ba95ab23d3f5 jdk8u181-b00 a459065c13afe9e0e122fa232f48ba95ab23d3f5 jdk8u171-b03 c25be482f93d465d7a1fadf1df1428683d1b42fb jdk8u171-b04 206179228d91783e943a857eec52a12b9985db2a jdk8u171-b05 @@ -903,3 +904,34 @@ 6f2f6a0c04c0ce37d42ce1f2657c7b5cf4286ca7 jdk8u171-b08 bd20bc03808c33b2e8243e7cfd5b9826c6a24d26 jdk8u171-b09 32a9ad19c92dae08f87048c8ae8c413325d4a128 jdk8u171-b10 +4a11d88aab1d20bf633bd1e8a4d2a549a750add8 icedtea-3.8.0pre02 +21524ad5b91455394aabcc732f571aa6606b9a94 icedtea-3.8.0 +21524ad5b91455394aabcc732f571aa6606b9a94 icedtea-3.9.0pre00 +e4ee185e6cfe4d01d3baa2d2f00773e7620d6cc2 icedtea-3.9.0pre01 +c9e49a425522f90456701e11db13e3ebc9f3939f jdk8u171-b11 +53092d863cb60907700ac5fd7d12fc28ce871b2a jdk8u172-b00 +47a91ecb0b875b8c03c335e11bfe5052bad4f1cf jdk8u172-b01 +989188d1a978fea3255e733c89718b8c0b21a231 jdk8u172-b02 +c563af72dd015eb3e528dbd121d23f0743276baa jdk8u172-b03 +2fefa5723300276ed0076e09d491622030105a25 jdk8u172-b04 +fc985725f819fe45abf54b0139b9aa3f34125189 jdk8u172-b05 +f16940263af472cc263f6e00b94841b867ec9a6d jdk8u172-b06 +602e04c71a86643230877f17321ac932cf91034c jdk8u172-b07 +44a8be4e5ab09cde08ee5a9b7599640d5acc5a43 jdk8u172-b08 +3f86a51255225110eea453dd260cc4e783607a0d jdk8u172-b09 +1c96dd3f4f1032dd1123c361faa73656f68c0238 jdk8u172-b10 +96b0caf1aad9d04e0ec56ee51435a7b998d1dc32 icedtea-3.9.0pre02 +2c9cfdb5286826d9f176d79086d58ddb0bd61333 jdk8u172-b11 +88f53fd6adfa128816b422231f3b7cff57e36456 jdk8u181-b01 +dfa9f04efeed7c5a71fb016cd340956b0fcd48b5 jdk8u181-b02 +5a4d3a71aa5f14f81194745ed6de01304ce09829 jdk8u181-b03 +af5ead72fdbebfaeb4398e84422166cc7f6c0625 jdk8u181-b04 +f4910fb7d3de67b6f2bc967bbc4117110609b2bc jdk8u181-b05 +73201d1701d0375891812f4b467724f8168664f7 jdk8u181-b06 +cf38f4163985f0792660151909f84275f0e67a8e jdk8u181-b07 +e9b9880f59b371eec2fd34950a88d0fed98ccb6f jdk8u181-b08 +d1ce347c2a4aafe6286157d216a0a788bec939ce jdk8u181-b09 +c9983154c823f2d5d680c6d2167b158a57d9a64b jdk8u181-b10 +dab3e14146dcacc98a4a4cdaa1d2ab2c2f28ef23 jdk8u181-b11 +3a8cdcba4ab570ce1d2608b27574fc9d63ec5c1a jdk8u181-b12 +95f8f28f68d49e81286eaddcafcdc775b57030c5 jdk8u181-b31 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-21524ad5b914/THIRD_PARTY_README new/langtools-8496472630c5/THIRD_PARTY_README --- old/langtools-21524ad5b914/THIRD_PARTY_README 2018-05-25 02:50:13.000000000 +0200 +++ new/langtools-8496472630c5/THIRD_PARTY_README 2018-09-05 18:17:39.000000000 +0200 @@ -181,6 +181,192 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to DejaVu fonts v2.34, which may be +included with JRE 8, and JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated documentation +files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit persons +to whom the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the +fonts are renamed to names not containing either the words "Bitstream" +or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts or +Font Software that has been modified and is distributed under the +"Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT +OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN +THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the GNOME Foundation or +Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by the American Mathematical Society. This is not meant to restrict +in any way the legitimate use of the fonts, such as (but not limited to) +electronic distribution of documents containing these fonts, inclusion of +these fonts into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to Document Object Model (DOM) Level 2 & 3, which may be included with JRE 8, JDK 8, and OpenJDK 8. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-21524ad5b914/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java new/langtools-8496472630c5/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java --- old/langtools-21524ad5b914/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java 2018-05-25 02:50:13.000000000 +0200 +++ new/langtools-8496472630c5/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java 2018-09-05 18:17:39.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2010, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -2009,7 +2009,7 @@ Assert.error(skind.name()); throw new AssertionError(); } - if (ret != sym) { + if (ret != sym && skind.propagateAnnotations()) { ret.setDeclarationAttributes(sym.getRawAttributes()); ret.setTypeAttributes(sym.getRawTypeAttributes()); } @@ -2045,7 +2045,6 @@ if (m.containsKey(lambdaIdent.sym)) { Symbol tSym = m.get(lambdaIdent.sym); JCTree t = make.Ident(tSym).setType(lambdaIdent.type); - tSym.setTypeAttributes(lambdaIdent.sym.getRawTypeAttributes()); return t; } break; @@ -2054,7 +2053,6 @@ // Transform outer instance variable references anchoring them to the captured synthetic. Symbol tSym = m.get(lambdaIdent.sym.owner); JCExpression t = make.Ident(tSym).setType(lambdaIdent.sym.owner.type); - tSym.setTypeAttributes(lambdaIdent.sym.owner.getRawTypeAttributes()); t = make.Select(t, lambdaIdent.name); t.setType(lambdaIdent.type); TreeInfo.setSymbol(t, lambdaIdent.sym); @@ -2075,7 +2073,6 @@ if (m.containsKey(fieldAccess.sym.owner)) { Symbol tSym = m.get(fieldAccess.sym.owner); JCExpression t = make.Ident(tSym).setType(fieldAccess.sym.owner.type); - tSym.setTypeAttributes(fieldAccess.sym.owner.getRawTypeAttributes()); return t; } return null; @@ -2272,6 +2269,17 @@ CAPTURED_THIS, // class symbols to translated synthetic parameters (for captured member access) CAPTURED_OUTER_THIS, // used when `this' capture is illegal, but outer this capture is legit (JDK-8129740) TYPE_VAR; // original to translated lambda type variables + + boolean propagateAnnotations() { + switch (this) { + case CAPTURED_VAR: + case CAPTURED_THIS: + case CAPTURED_OUTER_THIS: + return false; + default: + return true; + } + } } /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-21524ad5b914/test/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java new/langtools-8496472630c5/test/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java --- old/langtools-21524ad5b914/test/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java 1970-01-01 01:00:00.000000000 +0100 +++ new/langtools-8496472630c5/test/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java 2018-09-05 18:17:39.000000000 +0200 @@ -0,0 +1,100 @@ +/* + * Copyright (c) 2017, Google Inc. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +/* + * @test + * @bug 8144185 8191969 + * @summary javac produces incorrect RuntimeInvisibleTypeAnnotations length attribute + */ + +import static java.lang.annotation.ElementType.TYPE_USE; +import static java.lang.annotation.RetentionPolicy.RUNTIME; + +import com.sun.tools.classfile.Attribute; +import com.sun.tools.classfile.ClassFile; +import com.sun.tools.classfile.Code_attribute; +import com.sun.tools.classfile.Method; +import com.sun.tools.classfile.RuntimeVisibleTypeAnnotations_attribute; +import com.sun.tools.classfile.TypeAnnotation; +import java.lang.annotation.Retention; +import java.lang.annotation.Target; +import java.util.Arrays; +import java.util.Objects; + +public class TypeAnnotationPropagationTest extends ClassfileTestHelper { + public static void main(String[] args) throws Exception { + new TypeAnnotationPropagationTest().run(); + } + + public void run() throws Exception { + ClassFile cf = getClassFile("TypeAnnotationPropagationTest$Test.class"); + + Method f = null; + for (Method m : cf.methods) { + if (m.getName(cf.constant_pool).contains("f")) { + f = m; + break; + } + } + + int idx = f.attributes.getIndex(cf.constant_pool, Attribute.Code); + Code_attribute cattr = (Code_attribute) f.attributes.get(idx); + idx = cattr.attributes.getIndex(cf.constant_pool, Attribute.RuntimeVisibleTypeAnnotations); + RuntimeVisibleTypeAnnotations_attribute attr = + (RuntimeVisibleTypeAnnotations_attribute) cattr.attributes.get(idx); + + TypeAnnotation anno = attr.annotations[0]; + assertEquals(anno.position.lvarOffset, new int[] {3}, "start_pc"); + assertEquals(anno.position.lvarLength, new int[] {8}, "length"); + assertEquals(anno.position.lvarIndex, new int[] {1}, "index"); + } + + void assertEquals(int[] actual, int[] expected, String message) { + if (!Arrays.equals(actual, expected)) { + throw new AssertionError( + String.format( + "actual: %s, expected: %s, %s", + Arrays.toString(actual), Arrays.toString(expected), message)); + } + } + + /** ********************* Test class ************************ */ + static class Test { + void f() { + @A String s = ""; + Runnable r = + () -> { + Objects.requireNonNull(s); + Objects.requireNonNull(s); + Objects.requireNonNull(s); + Objects.requireNonNull(s); + Objects.requireNonNull(s); + Objects.requireNonNull(s); + }; + } + + @Retention(RUNTIME) + @Target(TYPE_USE) + @interface A {} + } +} ++++++ nashorn.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nashorn-bb3e3345d3ec/.hgtags new/nashorn-79a2c8e2babc/.hgtags --- old/nashorn-bb3e3345d3ec/.hgtags 2018-05-25 02:50:28.000000000 +0200 +++ new/nashorn-79a2c8e2babc/.hgtags 2018-09-05 18:17:48.000000000 +0200 @@ -905,6 +905,7 @@ 3702c8d746075071f459a422a9f226f3a5be5c2f jdk8u171-b00 8281166a86a5ebee40858b6ed2f6068e640b0099 jdk8u171-b01 710e8cf9b7a554469bbaf78e371eb1f4fe086ce2 jdk8u171-b02 +42903e21ee6aaab01763aa04a76378381d0ca58d jdk8u181-b00 42903e21ee6aaab01763aa04a76378381d0ca58d jdk8u171-b03 0f09c1423f3454cac9eef7240d2ff831a104b4d8 jdk8u171-b04 801694cc35e00907f3ef382ae1495e2dadd22278 jdk8u171-b05 @@ -913,3 +914,34 @@ fd005fcf00fe65dad4b86508a5cd2ea5c627acd5 jdk8u171-b08 9d9a43a064fc3db9a65a41accf707fc43605955f jdk8u171-b09 e9b4feb9ed6ac7d8d620b162f8780f8470b21711 jdk8u171-b10 +2fd73cb3eef5cbc3e8772ff55be6f94dee752c78 icedtea-3.8.0pre02 +bb3e3345d3ecdcfbe54f42a5d8d540ea347e8298 icedtea-3.8.0 +bb3e3345d3ecdcfbe54f42a5d8d540ea347e8298 icedtea-3.9.0pre00 +c7849330a31f69bb8ae3c86b6ac2454f8e018bd7 icedtea-3.9.0pre01 +921be31addf6c9fda681af76bec704780e5f2084 jdk8u171-b11 +3ae3ebe2e2ee5648c38862179b2b1d1951ad97d7 jdk8u172-b00 +8b311af3f1b260035ff12e86e324f8254b1d760b jdk8u172-b01 +e5e19194a8a2ce6849791bbc2aea2ac1632cdbc2 jdk8u172-b02 +93b6ac37872647ca64877561035f43473da96c04 jdk8u172-b03 +9bd2bd2edbd7c205deafc89c97cb882bce9f232c jdk8u172-b04 +c6d01f70f16682bcfcca4c5a85424a33bed96298 jdk8u172-b05 +bb62c7f3b3edf266edd5d093418958f1dc909ce7 jdk8u172-b06 +b14b138cc741dfb9980896516468a95c8c290cd7 jdk8u172-b07 +32ba142b2880976087c6da77cc32e58a5d0e8798 jdk8u172-b08 +1353afc92267dd05157f752d698fba528924e1a2 jdk8u172-b09 +3087d3a4983a9f280e6b29582486e81f020973f2 jdk8u172-b10 +0864fd4f2ada10744757e4cff797f22bad0f9de9 icedtea-3.9.0pre02 +df6d51bc4491fd9fc6aacdb840d2d4d6a07efb03 jdk8u172-b11 +8daca0fd12400791d3fea02a5e9fc195deee06e2 jdk8u181-b01 +51994ad46b6c3be364677138e4f6e123a6c4e3c3 jdk8u181-b02 +4a9aad281a0ee5b34e9e1be146bfc564eaa0ae03 jdk8u181-b03 +cac6f31d52b6a20856116502eb23cf0e74835f72 jdk8u181-b04 +0408ebf536b802987b2954ecc1bd4c621373606c jdk8u181-b05 +6ef88474d405f58ba406ea4a7bd83bae33f9a385 jdk8u181-b06 +18446ca851c809c8aed7c8ff6869c70eb914f5f8 jdk8u181-b07 +b4549dc6d358429da7d6292600865d8915140944 jdk8u181-b08 +20f8098302f68178cc6ddc9e8b6c6420579cff97 jdk8u181-b09 +1bd5edae0ad07f595e9f6f04e55cb8ce935df26e jdk8u181-b10 +381f2224e3c3eadc2e3bfaf81d43be2d1f8078b9 jdk8u181-b11 +6372ac5af37ae40a4875c6cdf5c28aeb2a701899 jdk8u181-b12 +b16226424c5acbe751bff260691b511b2783d508 jdk8u181-b31 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nashorn-bb3e3345d3ec/THIRD_PARTY_README new/nashorn-79a2c8e2babc/THIRD_PARTY_README --- old/nashorn-bb3e3345d3ec/THIRD_PARTY_README 2018-05-25 02:50:28.000000000 +0200 +++ new/nashorn-79a2c8e2babc/THIRD_PARTY_README 2018-09-05 18:17:48.000000000 +0200 @@ -181,6 +181,192 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to DejaVu fonts v2.34, which may be +included with JRE 8, and JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated documentation +files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit persons +to whom the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the +fonts are renamed to names not containing either the words "Bitstream" +or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts or +Font Software that has been modified and is distributed under the +"Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT +OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN +THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the GNOME Foundation or +Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by the American Mathematical Society. This is not meant to restrict +in any way the legitimate use of the fonts, such as (but not limited to) +electronic distribution of documents containing these fonts, inclusion of +these fonts into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to Document Object Model (DOM) Level 2 & 3, which may be included with JRE 8, JDK 8, and OpenJDK 8. ++++++ openjdk.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea8-forest-499b993b345a/.hgtags new/icedtea8-forest-3b2d372838b9/.hgtags --- old/icedtea8-forest-499b993b345a/.hgtags 2018-05-25 02:50:04.000000000 +0200 +++ new/icedtea8-forest-3b2d372838b9/.hgtags 2018-09-05 18:17:31.000000000 +0200 @@ -865,6 +865,7 @@ d66f57333c7fcc735f87eb0903ffdc0aaf899b32 jdk8u171-b00 6e7e84f6107b55b5cb98f5ac5e3bffa3e4b8892f jdk8u171-b01 28f638905f78913e5b6dc89dd88e37223984a105 jdk8u171-b02 +f2d13f7195163a34af334e0613c953ddec40e115 jdk8u181-b00 f2d13f7195163a34af334e0613c953ddec40e115 jdk8u171-b03 86b50f26a9d10245a7df1b4e0ef1189f1dfd1b25 jdk8u171-b04 0efc15ed66b0c26b9434427f7db59d99b2669dc2 jdk8u171-b05 @@ -873,3 +874,34 @@ f967870393dc0a76c47702a90b1bb0bc70bd58a8 jdk8u171-b08 899066aa28cfcd42c710e4f6ef4bebde36e5efa8 jdk8u171-b09 3578bbdd41735fc6b5f0e326c68beb91b3175ce7 jdk8u171-b10 +00ccc73498628a51a45301322e64ce2ad06e49be icedtea-3.8.0pre02 +499b993b345ab8a979e2332a1d47118b5c234a73 icedtea-3.8.0 +499b993b345ab8a979e2332a1d47118b5c234a73 icedtea-3.9.0pre00 +aad676cf07208ab545520aaae1177c254505650f icedtea-3.9.0pre01 +8b40342cb58017b3fc88384d62f080d491eb234e jdk8u171-b11 +e91f5717d8a5df396c8646da9b5a7bcd526bf288 jdk8u172-b00 +a0672a294b9aff852f35336932ddf3d46465f28c jdk8u172-b01 +315185c9100a22c0f881de8014623dd352eaf6f5 jdk8u172-b02 +7204958a8c003cc1c79d520d9e7a5c0157e783b3 jdk8u172-b03 +a80949c226a2d13ad5d8dd63b200a999538fa2c2 jdk8u172-b04 +c6ca716659af42fa850dc3fdf0f5d0ae2d6951af jdk8u172-b05 +7a95a1d55d534d0bb8ea398e1eaf85721766a63c jdk8u172-b06 +c3d51ddc22653f63cd6c06e5f2c5b1e7192194e6 jdk8u172-b07 +20086fb0be29b3e82a3841d3c1829f1437976f27 jdk8u172-b08 +9361e8414bf1b1bbba36ecf4b81687ae254c1e63 jdk8u172-b09 +ff9f47b14b8a0302a90ad9a4d793073205de52e2 jdk8u172-b10 +6b8030f5f902073e90423f36362e9fd204f95cb6 icedtea-3.9.0pre02 +4d038b84d11353246e218d8f8dcd04637e09ee6d jdk8u172-b11 +031aebc4b792ba53dbc384f68bca53c839e8c397 jdk8u181-b01 +a0101c7abbb958c25082a6781e54ce7799178b3e jdk8u181-b02 +71a97231f84e45bc8139dc709807204f3f8bfd8f jdk8u181-b03 +0e936c8f9a27e7841934bcc729b7a371ab701fa1 jdk8u181-b04 +a3d84a257447e53c136d06a2da427cb9b5699cb6 jdk8u181-b05 +685d529a725cd5f820d532e1b8f890707310833e jdk8u181-b06 +d463bfda7eda282250baa0e46d2359db9442c5d0 jdk8u181-b07 +50e970e3575e364bd1f6260685ee280162fbb04e jdk8u181-b08 +e92c9d021a1261d713f5a5bdb4cb65d66129d9a5 jdk8u181-b09 +750c73f24a38dc0e65d8572576a0d21032c7c4ef jdk8u181-b10 +e19e26e852d6250739f4ce4de92d4a5bcdd56926 jdk8u181-b11 +760af13b89232fe5387667f3848be95cfead953e jdk8u181-b12 +503154a543674b08fa19f79d7ad8a0143bbcbe3e jdk8u181-b31 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea8-forest-499b993b345a/THIRD_PARTY_README new/icedtea8-forest-3b2d372838b9/THIRD_PARTY_README --- old/icedtea8-forest-499b993b345a/THIRD_PARTY_README 2018-05-25 02:50:04.000000000 +0200 +++ new/icedtea8-forest-3b2d372838b9/THIRD_PARTY_README 2018-09-05 18:17:31.000000000 +0200 @@ -181,6 +181,192 @@ ------------------------------------------------------------------------------- +%% This notice is provided with respect to DejaVu fonts v2.34, which may be +included with JRE 8, and JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated documentation +files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit persons +to whom the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the +fonts are renamed to names not containing either the words "Bitstream" +or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts or +Font Software that has been modified and is distributed under the +"Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT +OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN +THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the GNOME Foundation or +Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by the American Mathematical Society. This is not meant to restrict +in any way the legitimate use of the fonts, such as (but not limited to) +electronic distribution of documents containing these fonts, inclusion of +these fonts into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + %% This notice is provided with respect to Document Object Model (DOM) Level 2 & 3, which may be included with JRE 8, JDK 8, and OpenJDK 8. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea8-forest-499b993b345a/common/autoconf/generated-configure.sh new/icedtea8-forest-3b2d372838b9/common/autoconf/generated-configure.sh --- old/icedtea8-forest-499b993b345a/common/autoconf/generated-configure.sh 2018-05-25 02:50:04.000000000 +0200 +++ new/icedtea8-forest-3b2d372838b9/common/autoconf/generated-configure.sh 2018-09-05 18:17:31.000000000 +0200 @@ -682,6 +682,7 @@ X_CFLAGS XMKMF FIXPATH +ASFLAGS_DEBUG_SYMBOLS CXXFLAGS_DEBUG_SYMBOLS CFLAGS_DEBUG_SYMBOLS ZIP_DEBUGINFO_FILES @@ -3864,7 +3865,7 @@ # -# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2018, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -4000,7 +4001,7 @@ #CUSTOM_AUTOCONF_INCLUDE # Do not change or remove the following line, it is needed for consistency checks: -DATE_WHEN_GENERATED=1521483882 +DATE_WHEN_GENERATED=1536093234 ############################################################################### # @@ -28964,6 +28965,7 @@ CXX_O_FLAG_NONE="$C_O_FLAG_NONE" CFLAGS_DEBUG_SYMBOLS="-g" CXXFLAGS_DEBUG_SYMBOLS="-g" + ASFLAGS_DEBUG_SYMBOLS="-g" if test "x$OPENJDK_TARGET_CPU_BITS" = "x64" && test "x$DEBUG_LEVEL" = "xfastdebug"; then CFLAGS_DEBUG_SYMBOLS="-g1" CXXFLAGS_DEBUG_SYMBOLS="-g1" @@ -29715,9 +29717,10 @@ LDFLAGS_JDK="${LDFLAGS_JDK} -Xlinker --hash-style=both " fi if test "x$OPENJDK_TARGET_OS" = xlinux; then - # And since we now know that the linker is gnu, then add -z defs, to forbid - # undefined symbols in object files. - LDFLAGS_JDK="${LDFLAGS_JDK} -Xlinker -z -Xlinker defs" + # And since we now know that the linker is gnu, then add: + # -z defs, to forbid undefined symbols in object files + # -z noexecstack, to mark stack regions as non-executable + LDFLAGS_JDK="${LDFLAGS_JDK} -Xlinker -z -Xlinker defs -Xlinker -z -Xlinker noexecstack" if test "x$DEBUG_LEVEL" = "xrelease"; then # When building release libraries, tell the linker optimize them. # Should this be supplied to the OSS linker as well? @@ -30076,6 +30079,7 @@ + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea8-forest-499b993b345a/common/autoconf/jdk-options.m4 new/icedtea8-forest-3b2d372838b9/common/autoconf/jdk-options.m4 --- old/icedtea8-forest-499b993b345a/common/autoconf/jdk-options.m4 2018-05-25 02:50:04.000000000 +0200 +++ new/icedtea8-forest-3b2d372838b9/common/autoconf/jdk-options.m4 2018-09-05 18:17:31.000000000 +0200 @@ -61,7 +61,7 @@ # cpp : C++ interpreter AC_MSG_CHECKING([which interpreter of the JVM to build]) AC_ARG_WITH([jvm-interpreter], [AS_HELP_STRING([--with-jvm-interpreter], - [JVM interpreter to build (template, cpp) @<:@template@:>@])]) + [JVM interpreter to build (template, cpp) @<:@template@:>@])]) if test "x$with_jvm_interpreter" = x; then with_jvm_interpreter="template" @@ -95,7 +95,7 @@ # core: interpreter only, no compiler (only works on some platforms) AC_MSG_CHECKING([which variants of the JVM to build]) AC_ARG_WITH([jvm-variants], [AS_HELP_STRING([--with-jvm-variants], - [JVM variants (separated by commas) to build (server, client, minimal1, kernel, zero, zeroshark, core) @<:@server@:>@])]) + [JVM variants (separated by commas) to build (server, client, minimal1, kernel, zero, zeroshark, core) @<:@server@:>@])]) if test "x$with_jvm_variants" = x; then if test "x$OPENJDK_TARGET_CPU" = xaarch32; then @@ -267,7 +267,7 @@ DEBUG_CLASSFILES="false" ;; esac - + ##### # Generate the legacy makefile targets for hotspot. # The hotspot api for selecting the build artifacts, really, needs to be improved. @@ -398,7 +398,7 @@ AC_SUBST(SUPPORT_HEADFUL) AC_SUBST(BUILD_HEADLESS) AC_SUBST(BUILD_HEADFUL) - + # Control wether Hotspot runs Queens test after build. AC_ARG_ENABLE([hotspot-test-in-build], [AS_HELP_STRING([--enable-hotspot-test-in-build], [run the Queens test after Hotspot build @<:@disabled@:>@])],, @@ -638,6 +638,7 @@ AC_SUBST(ZIP_DEBUGINFO_FILES) AC_SUBST(CFLAGS_DEBUG_SYMBOLS) AC_SUBST(CXXFLAGS_DEBUG_SYMBOLS) + AC_SUBST(ASFLAGS_DEBUG_SYMBOLS) ]) # Support for customization of the build process. Some build files diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea8-forest-499b993b345a/common/autoconf/spec.gmk.in new/icedtea8-forest-3b2d372838b9/common/autoconf/spec.gmk.in --- old/icedtea8-forest-499b993b345a/common/autoconf/spec.gmk.in 2018-05-25 02:50:04.000000000 +0200 +++ new/icedtea8-forest-3b2d372838b9/common/autoconf/spec.gmk.in 2018-09-05 18:17:31.000000000 +0200 @@ -420,6 +420,7 @@ ENABLE_DEBUG_SYMBOLS:=@ENABLE_DEBUG_SYMBOLS@ CFLAGS_DEBUG_SYMBOLS:=@CFLAGS_DEBUG_SYMBOLS@ CXXFLAGS_DEBUG_SYMBOLS:=@CXXFLAGS_DEBUG_SYMBOLS@ +ASFLAGS_DEBUG_SYMBOLS:=@ASFLAGS_DEBUG_SYMBOLS@ ZIP_DEBUGINFO_FILES:=@ZIP_DEBUGINFO_FILES@ # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea8-forest-499b993b345a/common/autoconf/toolchain.m4 new/icedtea8-forest-3b2d372838b9/common/autoconf/toolchain.m4 --- old/icedtea8-forest-499b993b345a/common/autoconf/toolchain.m4 2018-05-25 02:50:04.000000000 +0200 +++ new/icedtea8-forest-3b2d372838b9/common/autoconf/toolchain.m4 2018-09-05 18:17:31.000000000 +0200 @@ -1,5 +1,5 @@ # -# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2018, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -825,6 +825,7 @@ CXX_O_FLAG_NONE="$C_O_FLAG_NONE" CFLAGS_DEBUG_SYMBOLS="-g" CXXFLAGS_DEBUG_SYMBOLS="-g" + ASFLAGS_DEBUG_SYMBOLS="-g" if test "x$OPENJDK_TARGET_CPU_BITS" = "x64" && test "x$DEBUG_LEVEL" = "xfastdebug"; then CFLAGS_DEBUG_SYMBOLS="-g1" CXXFLAGS_DEBUG_SYMBOLS="-g1" @@ -1220,9 +1221,10 @@ LDFLAGS_JDK="${LDFLAGS_JDK} -Xlinker --hash-style=both " fi if test "x$OPENJDK_TARGET_OS" = xlinux; then - # And since we now know that the linker is gnu, then add -z defs, to forbid - # undefined symbols in object files. - LDFLAGS_JDK="${LDFLAGS_JDK} -Xlinker -z -Xlinker defs" + # And since we now know that the linker is gnu, then add: + # -z defs, to forbid undefined symbols in object files + # -z noexecstack, to mark stack regions as non-executable + LDFLAGS_JDK="${LDFLAGS_JDK} -Xlinker -z -Xlinker defs -Xlinker -z -Xlinker noexecstack" if test "x$DEBUG_LEVEL" = "xrelease"; then # When building release libraries, tell the linker optimize them. # Should this be supplied to the OSS linker as well? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea8-forest-499b993b345a/make/common/NativeCompilation.gmk new/icedtea8-forest-3b2d372838b9/make/common/NativeCompilation.gmk --- old/icedtea8-forest-499b993b345a/make/common/NativeCompilation.gmk 2018-05-25 02:50:04.000000000 +0200 +++ new/icedtea8-forest-3b2d372838b9/make/common/NativeCompilation.gmk 2018-09-05 18:17:31.000000000 +0200 @@ -327,6 +327,21 @@ $1_EXTRA_CXXFLAGS+=$$($1_CXXFLAGS_$(OPENJDK_TARGET_OS)_release) endif + $1_EXTRA_ASFLAGS:=$$($1_ASFLAGS_$(OPENJDK_TARGET_OS_API)) $$($1_ASFLAGS_$(OPENJDK_TARGET_OS)) \ + $$($1_ASFLAGS_$(OPENJDK_TARGET_OS)_$(OPENJDK_TARGET_CPU)) + ifneq ($(DEBUG_LEVEL),release) + # Pickup extra debug dependent variables for ASFLAGS + $1_EXTRA_ASFLAGS+=$$($1_ASFLAGS_debug) + $1_EXTRA_ASFLAGS+=$$($1_ASFLAGS_$(OPENJDK_TARGET_OS_API)_debug) + $1_EXTRA_ASFLAGS+=$$($1_ASFLAGS_$(OPENJDK_TARGET_OS)_debug) + $1_EXTRA_ASFLAGS+=$$($1_ASFLAGS_$(OPENJDK_TARGET_OS)_$(OPENJDK_TARGET_CPU)_debug) + else + $1_EXTRA_ASFLAGS+=$$($1_ASFLAGS_release) + $1_EXTRA_ASFLAGS+=$$($1_ASFLAGS_$(OPENJDK_TARGET_OS_API)_release) + $1_EXTRA_ASFLAGS+=$$($1_ASFLAGS_$(OPENJDK_TARGET_OS)_release) + $1_EXTRA_ASFLAGS+=$$($1_ASFLAGS_$(OPENJDK_TARGET_OS)_$(OPENJDK_TARGET_CPU)_release) + endif + ifeq ($$($1_CXXFLAGS),) $1_CXXFLAGS:=$$($1_CFLAGS) endif @@ -340,12 +355,14 @@ # Always add debug symbols $1_EXTRA_CFLAGS+=$(CFLAGS_DEBUG_SYMBOLS) $1_EXTRA_CXXFLAGS+=$(CXXFLAGS_DEBUG_SYMBOLS) + $1_EXTRA_ASFLAGS+=$(ASFLAGS_DEBUG_SYMBOLS) else # Programs don't get the debug symbols added in the old build. It's not clear if # this is intentional. ifeq ($$($1_PROGRAM),) $1_EXTRA_CFLAGS+=$(CFLAGS_DEBUG_SYMBOLS) $1_EXTRA_CXXFLAGS+=$(CXXFLAGS_DEBUG_SYMBOLS) + $1_EXTRA_ASFLAGS+=$(ASFLAGS_DEBUG_SYMBOLS) endif endif endif @@ -389,7 +406,7 @@ $$(foreach p,$$($1_SRCS), \ $$(eval $$(call add_native_source,$1,$$p,$$($1_OBJECT_DIR), \ $$($1_CFLAGS) $$($1_EXTRA_CFLAGS),$$($1_CC), \ - $$($1_CXXFLAGS) $$($1_EXTRA_CXXFLAGS),$(CXX),$$($1_ASFLAGS)))) + $$($1_CXXFLAGS) $$($1_EXTRA_CXXFLAGS),$(CXX),$$($1_EXTRA_ASFLAGS)))) # On windows we need to create a resource file ifeq ($(OPENJDK_TARGET_OS), windows)