Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP2:Update
java-10-openjdk
java-10-openjdk.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File java-10-openjdk.changes of Package java-10-openjdk
------------------------------------------------------------------- Tue Apr 23 06:03:12 UTC 2019 - Fridrich Strba <fstrba@suse.com> - Require update-ca-certificates by the headless subpackage (bsc#1131378) ------------------------------------------------------------------- Wed Jul 18 08:28:37 UTC 2018 - fstrba@suse.com - OpenJDK 10.0.2 (July 2018 CPU) * Security fixes: + S8197925: Better stack walking (CVE-2018-2940, bsc#1101645) + S8199547: Exception to Pattern Syntax (CVE-2018-2952, bsc#1101651) + S8200332: Improve GCM counting (CVE-2018-2972, bsc#1101655) + S8200666: Improve LDAP support (CVE-2018-2973, bsc#1101656) * Security-In-Depth fixes: + S8191239: Improve desktop file usage + S8193419: Better Internet address support * Fixes + S8187577: JVM crash during gc doing concurrent marking + S8193802: NullPointerException from JarFileSystem.getVersionMap() + S8194554: filterArguments runs multiple filters in the wrong order + S8195096: Exception printed on console with custom LogManager on starting Apache Tomcat + S8196224: Even better Internet address support + S8199910: Compiler crashes with -g option and variables of intersection type inferred by `var` + S8200118: [TESTBUG] String concat tests should test toString() application order + S8200355: local variable inference regression test generates classfile in test folder + S8200359: (tz) Upgrade time-zone data to tzdata2018d + S8200556: AArch64: assertion failure in slowdebug builds + S8200640: Change version number to 10.0.2 + S8200641: Update milestone to ea for 10.0.2 + S8201433: Fix potential crash in BufImg_SetupICM + S8201495: [Zero] Reduce limits of max heap size for boot JDK on s390 + S8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong + S8201788: Number of make jobs wrong for bootcycle-images target + S8202210: jlink uses little-endian for big-endian cross-compilation targets + S8202262: libjsig.so not linked with extra linker flags from configure + S8202522: Switch to 'fcs' milestone for July CPU 2018 release + S8202540: Zero build is broken after JDK-8189871 (Refactor GC barriers to use declarative semantics) + S8202588: JDK 10.0.2 l10n resource file update + S8202784: generated-configure.sh changes missing in 8201495 + S8203233: (tz) Upgrade time-zone data to tzdata2018e + S8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9 + S8203367: Upgrade to Freetype 2.9.1 + S8203368: ObjectInputStream filterCheck method throws NullPointerException + S8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" + S8204322: += applied to String operands can provoke side effects + S8205491: adjust reflective access checks - Removed patch: * bootcycle_jobs.patch + Fixed upstream ------------------------------------------------------------------- Fri Jul 6 06:16:46 UTC 2018 - fstrba@suse.com - Remove the alternative for java before reinstalling it, if idlj is its slave (bsc#1096420) ------------------------------------------------------------------- Wed Jun 27 08:41:42 UTC 2018 - fstrba@suse.com - Move idlj to *-devel package (bsc#1096420) ------------------------------------------------------------------- Fri Jun 22 05:46:26 UTC 2018 - fstrba@suse.com - Added patch: * missing-return.patch + fix no-return-in-nonvoid-function ------------------------------------------------------------------- Thu Apr 19 13:34:02 UTC 2018 - guillaume.gardet@opensuse.org - Fix armv6 build with fix_armv6_build.patch ------------------------------------------------------------------- Thu Apr 19 09:03:10 UTC 2018 - fstrba@suse.com - OpenJDK 10.0.1 (April 2018 CPU) * Security fixes: + S8194238: Trying exceptions in MethodHandles (CVE-2018-2826, bsc#1090197) + S8194233: Improve support for array handles (CVE-2018-2825, bsc#1090196) + S8192025: Less referential references (CVE-2018-2814, bsc#1090032) + S8189997: Enhance keystore mechanisms (CVE-2018-2794, bsc#1090024) + S8189977: Improve permission portability (CVE-2018-2795, bsc#1090025) + S8192757: Improve stub classes implementation (CVE-2018-2815, bsc#1090033) + S8189993: Improve document portability (CVE-2018-2799, bsc#1090029) + S8189989: Improve container portability (CVE-2018-2798, bsc#1090028) + S8189985: Improve tabular data portability (CVE-2018-2797, bsc#1090027) + S8189981: Improve queuing portability (CVE-2018-2796, bsc#1090026) + S8189969: Manifest better manifest entries (CVE-2018-2790, bsc#1090023) * Security-In-Depth fixes: + S8182362: Update CipherOutputStream Usage + S8183032: Upgrade to LittleCMS 2.9 + S8189123: More consistent classloading + S8190478: Improved interface method selection + S8190877: Better handling of abstract classes + S8191696: Better mouse positioning + S8192030: Better MTSchema support + S8193409: Improve AES supporting classes + S8193414: Improvements in MethodType lookups * Fixes: + S8160104: CORBA communication improvements + S8163237: Restrict the use of EXPORT cipher suites + S8172525: Improve key keying case + S8174756: Extra validation for public keys + S8174962: Better interface invocations + S8175075: Add 3DES to the default disabled algorithm security property + S8175932: Improve host instance supports + S8176450: Revise default document styling + S8178449: Improve LDAP logins + S8178458: Better use of certificates in LDAP + S8178466: Better RSA parameters + S8179533: Cleaner print job handling + S8179990: Cleaner palette entry handling + S8180011: Cleaner native graphics device handling + S8180015: Cleaner AWT robot handling + S8180020: Improve SymbolHashMap entry handling + S8180869: Cleaner image file reading handling + S8180877: More deeply colored ICC spaces + S8181664: Improve JVM UTF String handling + S8181670: Improve implementation of keystores + S8182125: Improve reliability of DNS lookups + S8182387: Improve PKCS usage + S8182601: Improve usage messages + S8185292: Stricter key generation + S8185325: Improve GTK initialization + S8186032: Disable XML Signatures signed with EC keys less than 224 bits + S8186080: Transform XML interfaces + S8186212: Improve GSS handling + S8186600: Improve property negotiations + S8186606: Improve LDAP lookup robustness + S8186998: Improve JMX supportive features + S8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain + S8189284: More refactoring for deserialization cases + S8189989: Improve container portability + S8190227: Forward port 8188880 to JDK10CPU + S8190289: More refactoring for client deserialization cases + S8190789: sun/security/provider/certpath/LDAPCertStore/ /TestURICertStoreParameters.java fails after JDK-8186606 + S8191142: More refactoring for naming deserialization cases + S8191358: Restore TSA certificate expiration check + S8191907: PPC64 and s390 parts of JDK-8174962: Better interface invocations + S8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile + S8193683: Increase the number of clones in the CloneableDigest + S8194259: keytool error: java.io.IOException: Invalid secret key format + S8194540: Change version number to 10.0.1 + S8194542: Update milestone to ea for 10.0.1+1 + S8196289: Update src/java.desktop/share/legal/lcms.md for LCMS 2.9 + S8196426: Update milestone to fcs for 10.0.1+3 + S8197443: ArrayIndexOutOfBoundsException in UcryptoException.getError + S8198746: JDK 10.0.1 L10n resource file update + S8200359: (tz) Upgrade time-zone data to tzdata2018d ------------------------------------------------------------------- Thu Apr 12 15:19:30 UTC 2018 - fstrba@suse.com - Build client JVM on arm v6 and lower. Server JVM does not work on anything lower then arm v7. ------------------------------------------------------------------- Tue Mar 20 07:24:49 UTC 2018 - fstrba@suse.com - Official OpenJDK 10 release * remove the "-internal" postfix of the version string * remove the build number from rpm version of the package * take tarballs from the jdk-update project, since the CPUs will be delivered there ------------------------------------------------------------------- Thu Mar 8 10:07:55 UTC 2018 - fstrba@suse.com - Update to tag jdk-10+46 - Fixes: + S8198950: AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails ------------------------------------------------------------------- Fri Mar 2 07:20:39 UTC 2018 - fstrba@suse.com - Modified patch: * system-pcsclite.patch + Fix merge error in the patch ------------------------------------------------------------------- Wed Feb 28 16:46:19 UTC 2018 - fstrba@suse.com - Update to tag jdk-10+45 * Fixes: + S8198658: Docs still point to JDK 9 docs ------------------------------------------------------------------- Wed Feb 21 06:12:40 UTC 2018 - fstrba@suse.com - Update to tag jdk-10+44 * Fixes: + S8196383: JDK 10 L10n resource file update - msgdrop 20 + S8196602: Change HeapRegionClosure to comply to naming conventions + S8196883: G1RemSet::refine_card_concurrently doesn't need to check for cards in collection set + S8197493: [Backout] JDK-8196602 Change HeapRegionClosure to comply to naming conventions + S8197968: [Backout] JDK-8196883 G1RemSet::refine_card_concurrently doesn't need to check for cards in collection set ------------------------------------------------------------------- Fri Feb 9 07:05:50 UTC 2018 - fstrba@suse.com - Update to tag jdk-10+43 * Fixes: + S8194764: javac incorrectly flags deprecated for removal imports + S8195837: (tz) Upgrade time-zone data to tzdata2018c + S8195973: Update JDK 10 repo for FCS build + S8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz + S8196503: PPC64: vtableStubs gtest fails after 8174962 + S8196678: avoid printing uninitialized buffer in os::print_memory_info on AIX + S8196717: remove xmlresolver.md ------------------------------------------------------------------- Fri Feb 2 10:07:55 UTC 2018 - fstrba@suse.com - Update to tag jdk-10+42 * Fixes: + S8191915: JCK tests produce incorrect results with C2 + S8193840: Add compiler/c2/Test8007294.java to the problem list + S8194739: Zero port of 8174962: Better interface invocations + S8195852: The usage of permissions in Desktop API should be clarified + S8195859: AArch64: vtableStubs gtest fails after 8174962 + S8195970: Crash passing null to a VarHandle + S8196136: AArch64: Correct register use in patch for JDK-8195685 + S8196221: AArch64: Mistake in committed patch for JDK-8195859 + S8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34 + S8196295: [Graal] remove unused org.graalvm.options package + S8196296: Lucene test crashes C2 compilation - Removed patches: * JDK-8194739-zero.patch * JDK-8196136-aarch64.patch + Integrated upstream ------------------------------------------------------------------- Fri Jan 26 06:48:11 UTC 2018 - fstrba@suse.com - Update to tag jdk-10+41 * Fixes: + S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag + S8191839: ModuleElement.DirectiveVisitor :: visit() method behavior is deviating from the spec + S8192004: InspectedFrame.materializeVirtualObjects only updates locals with new objects + S8194135: The content in textArea can not be pasted after clicking "Copy" button. + S8194229: tools/jmod/JmodTest.jtr fails when no privilege to create sym link on windows + S8194307: KeyStore#getInstance with custom LoadStoreParameter succeeds with invalid password + S8194869: [TESTBUG][aix, s390] Adapt tests to platforms. + S8194982: 2 Null pointer dereference defect groups related to ProjNode::is_uncommon_trap_if_pattern() + S8194989: 2 Null pointer dereference defect groups caused by Dependencies::DepValue::as_klass() + S8194991: Null pointer dereference caused by c2v_getNextStackFrame + S8194992: Null pointer dereference in MultiNode::proj_out related to loopexit() + S8195478: sun/text/resources/LocaleDataTest.java fails with java.lang.Exception + S8195615: libsplashscreen linux ppc64le build error after libpng update + S8195685: AArch64: AArch64 cannot build with JDK-8174962 + S8195823: Buffers given to response body subscribers should not contain unprocessed HTTP data - Modified patch: * JDK-8194739-zero.patch + Version that is commited to the jdk10 repository * jdk10-gcc6.patch + Rediff to changed context - Removed patch: * JDK-8195685-aarch64.patch + Integrated upstream - Added patch: * JDK-8196136-aarch64.patch + S8196136: AArch64: Correct register use in patch for JDK-8195685 ------------------------------------------------------------------- Thu Jan 25 11:38:49 UTC 2018 - fstrba@suse.com - Modified patch: * JDK-8195685-aarch64.patch + Incorporate S8196136: AArch64: Correct register use in patch for JDK-8195685 ------------------------------------------------------------------- Mon Jan 22 14:06:27 UTC 2018 - fstrba@suse.com - Removed patch: * revert-8174962-for-zero.patch + a proper fix for ZERO exists - Added patch: * JDK-8194739-zero.patch + S8194739: Zero port of 8174962: Better interface invocations ------------------------------------------------------------------- Sat Jan 20 16:52:13 UTC 2018 - fstrba@suse.com - Removed patch: * revert-8174962-for-aarch64.patch + a proper fix for aarch64 exists - Added patches: * JDK-8195685-aarch64.patch + S8195685, AArch64 cannot build with JDK-8174962 * revert-8174962-for-zero.patch + revert "S8174962, CVE-2018-2582: Better interface invocations" for ZERO. The patch misses ZERO parts and causes crash during build. ------------------------------------------------------------------- Thu Jan 18 17:22:09 UTC 2018 - fstrba@suse.com - Update to tag jdk-10+40 (January 2018 CPU) - bsc#1076366 * Security fixes: + S8172525, CVE-2018-2579: Improve key keying case + S8174962, CVE-2018-2582: Better interface invocations + S8178449, CVE-2018-2588: Improve LDAP logins + S8182125, CVE-2018-2599: Improve reliability of DNS lookups + S8182387, CVE-2018-2603: Improve PKCS usage + S8182601, CVE-2018-2602: Improve usage messages + S8185292, CVE-2018-2618: Stricter key generation + S8185325, CVE-2018-2641: Improve GTK initialization + S8186212, CVE-2018-2629: Improve GSS handling + S8186600, CVE-2018-2634: Improve property negotiations + S8186606, CVE-2018-2633: Improve LDAP lookup robustness + S8186998, CVE-2018-2637: Improve JMX supportive features + S8189284, CVE-2018-2663: More refactoring for deserialization cases + S8190289, CVE-2018-2677: More refactoring for client deserialization cases + S8191142, CVE-2018-2678: More refactoring for naming deserialization cases * Security-In-Depth fixes: + S8160104: CORBA communication improvements + S8174756: Extra validation for public keys + S8175932: Improve host instance supports + S8176450: Revise default document styling + S8178458: Better use of certificates in LDAP + S8178466: Better RSA parameters + S8179533: Cleaner print job handling + S8179990: Cleaner palette entry handling + S8180011: Cleaner native graphics device handling + S8180015: Cleaner AWT robot handling + S8180020: Improve SymbolHashMap entry handling + S8180869: Cleaner image file reading handling + S8180877: More deeply colored ICC spaces + S8181664: Improve JVM UTF String handling + S8181670: Improve implementation of keystores + S8186080: Transform XML interfaces * Fixes: + S8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations + S8163237: Restrict the use of EXPORT cipher suites + S8175542: JMX: Not enough JDP packets received + S8179700: Exceptions thrown in StartManagementAgent.java + S8181047: Add comment to technical terms that shall not be translated + S8181878: javadoc should support/ignore --add-opens + S8187946: Support ISO 4217 Amendments 163 and 164 + S8188145: MethodHandle resolution should follow JVMS sequence of lookup by name & type before type descriptor resolution + S8189146: Have use of "var" in 9 and earlier source versions issue a warning for type declarations + S8190789: sun/security/provider/certpath/LDAPCertStore/ /TestURICertStoreParameters.java fails after JDK-8186606 + S8191350: jdk/internal/reflect/CallerSensitive/CheckCSMs.java test fails when -Xmx512m set + S8191907: PPC64 and s390 parts of JDK-8174962: Better interface invocations + S8193597: sun/nio/cs/TestStringCoding.java fails intermittently with getBytes(csn) failed -> GBK + S8193664: AppCDS tests should use -XX:+UnlockCommercialFeatures when running with commercial JDK + S8193683: Increase the number of clones in the CloneableDigest + S8193767: Improve javadoc in ResourceBundle working with modules + S8193933: Export ClassLoaderData claim state to support interleaved object traversal + S8194044: Regression manual Test javax/swing/JFileChooser/8067660/FileChooserTest.java fails + S8194286: tools/launcher/FXLauncherTest.java fails with java.lang.UnsatisfiedLinkError + S8194287: tools/launcher/RunpathTest.java fails with java.lang.NullPointerException + S8194717: JDK10 L10n resource file update - msgdrop 10 + S8194883: Unhandleable Push Promises should be cancelled + S8194914: Compilation fails with "node not on backedge" in OuterStripMinedLoopNode::adjust_strip_mined_loop + S8194929: Unreferenced FileDescriptors not closed + S8194953: doclet corrupts HTML files when adding navbar + S8194955: Warn when default HTML version is used + S8194959: Correct test tag to move bugid from @test to @bug + S8194963: SystemDictionary::link_method_handle_constant() can't link MethodHandle.invoke()/invokeExact() + S8194988: 8 Null pointer dereference defect groups related to MultiNode::proj_out() + S8194993: Loop Strip Mining has some leftover debugging code + S8195072: Update ASM 3rd party legal copyright to 6.0 + S8195094: Fix type-O in "8159422: Very high Concurrent Mark mark stack contention" + S8195123: Very large regressions in Octane benchmarks using 10-b39 + S8195138: The asynchronous Http1HeaderParser doesn't handle all line folds correctly + S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - Added patch: * revert-8174962-for-aarch64.patch + revert "S8174962, CVE-2018-2582: Better interface invocations" for aarch64 and zero. The patch misses aarch64 and zero parts and causes crashes during the build on those architectures. - Modified patch: * disable-doclint-by-default.patch + rediff to changes in context ------------------------------------------------------------------- Tue Jan 16 12:20:48 UTC 2018 - fstrba@suse.com - Recommend tzdata-java8 instead of depending on it. This fixes build cycles. ------------------------------------------------------------------- Fri Jan 12 07:43:00 UTC 2018 - fstrba@suse.com - Update to upstream tag jdk-10+39 * Fixes + S8179858: jshell tool: sync nomenclature from reference to online /help + S8185986: redundant/obsolete overview.html pages + S8187487: crash with classes with same binary name + S8187805: bogus RuntimeVisibleTypeAnnotations for unused local in a block + S8187951: Update javax.lang.model.SourceVersion for "var" name + S8188649: javadoc -encoding doesn't work when using the old doclet API + S8189704: broken links in the javax/xml/namespace package + S8191362: [Graal] gc/g1/TestShrinkAuxiliaryData tests crash with "assert(check_klass_alignment(result)) failed: address not aligned" + S8191637: Interface with defaults invalid compiler warning for Serializable + S8192007: javadoc @uses and @provides tags in the modules documentation appears before the first-sentence summary of the service type. + S8193567: Conversion of comparison nodes affects local slots in optimistic continuation + S8193607: Test failure with java.lang.ClassNotFoundException: compiler.tiered.LevelTransitionTest + S8193608: Quarantine test/hotspot/jtreg/compiler/codegen/Test6896617.java until JDK-8193479 is fixed + S8193671: Default Methods tab under Method Summary includes static methods + S8193673: Regression manual Test javax/swing/JFileChooser/6515169/bug6515169.java fails + S8194067: [Testbug] serviceability/sa/Jhsdb* tests can't tolerate unrelated warnings + S8194069: doclint throws missing comment warnings on lines which can't even have javadoc + S8194232: Container memory not properly recognized. + S8194258: PPC64 safepoint mechanism: Fix initialization on AIX and support SIGTRAP + S8194271: jaotc crashes with --debug flag + S8194494: SHA-512 stub uses AVX 2 instructions on non-supporting CPUs + S8194662: Problem list com/sun/jndi/ldap/LdapTimeoutTest.java + S8194666: ProblemList update for bugid associated with PreferredKey.java, ConcurrentHashMapTest and SSLSocketParametersTest.sh + S8194681: G1 uses young free cset time when reporting non-young free cset times + S8194742: Writing replay data crashes: task is NULL + S8194824: Add gc/stress/gclocker/TestGCLockerWithParallel.java to the ProblemList file + S8194836: delta apply changesets for JDK-8192885 and JDK-8175883 + S8194901: remove interim code from javax.tools.ToolProvider ------------------------------------------------------------------- Sun Jan 7 21:00:51 UTC 2018 - fstrba@suse.com - Update to upstream tag jdk-10+38 * Fixes + S8183964: Bad lexing of javadoc comments (change in parsing/rendering of backslashes in javadoc) + S8184431: References to @sun.com + S8191852: Null pointer dereference in ciKlass::get_Klass of ciKlass.hpp:58 + S8191854: Null pointer dereference in methodData.hpp:462 + S8191988: JDK-8190862 work for arch s390 + S8192837: Need new test for release info file + S8193125: javac should not compile a module if it requires java.base with modifiers + S8193371: Use Dynalink REMOVE operation in Nashorn + S8193427: serviceability/sa/ClhsdbPrintStatics.java fails: java.lang.RuntimeException: '_jfr_checkpoints' missing from stdout/stderr + S8193428: serviceability/sa/ClhsdbSymbol.java fails: java.lang.RuntimeException: 'UsageTracker' missing from stdout/stderr + S8193435: Remove pre-1.2 SecurityManager text from java.awt.Toolkit + S8193468: [PIT][TEST BUG]: java/awt/FileDialog/MoveToTrashTest.java fails on Linux + S8193506: serviceability/sa/TestClassDump.java fails in OpenJDK build + S8193568: @LastModified tag in license header + S8193699: aarch64 fails to build after 8167372 + S8193856: takeWhile produces incorrect result with elements produced by flatMap + S8194058: [TESTBUG] serviceability/sa/ClhsdbWhere.java fails to find method 'sleep' in output + S8194482: Fix SIGSEGV in print_threads_compiling. ------------------------------------------------------------------- Fri Dec 22 06:59:13 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+37 * Fixes + S8133805: Remove the bot_updates parameter from G1Allocator's allocation methods + S8154405: AccessControlException by URLPermission check + S8165603: runtime/appcds/UseAppCDS.java: failed to clean up files after test when running with agentvm + S8190869: C2: missing strength reduction of Math.pow(x, 2.0D) to x*x + S8190934: Regressions on Haswell Xeon due to JDK-8178811 + S8190984: tools/launcher/TestXcheckJNIWarnings.java WARNING was found in the output + S8191229: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java fails with NoClassDefFoundError + S8191788: add jdk.internal.vm.compiler to --limit-modules if -Djvmci.Compiler=graal is in the command line + S8192966: HttpClient should reuse TCP connection for h2c connections + S8192971: LockCompilationTest fails intermittently + S8192985: SA: Test cases for the clhsdb 'inspect', 'scanoops' and 'printas' commands + S8192989: runtime/appcds/javaldr/ArrayTest.java crashes with assert(k->is_instance_klass()) + S8193053: jvm crash by G1CMBitMapClosure::do_addr + S8193124: SA: Testcases for clhsdb jdis and findpc commands + S8193135: get rid of redundant _smr_ prefix/infix in ThreadSMRSupport stuff + S8193222: EnsureLocalCapacity() should maintain capacity requests through multiple calls + S8193271: ProblemList tools/launcher/TestXcheckJNIWarnings.java + S8193323: Crash in "failed dependencies, but counter didn't change" with enabled UseJVMCICompiler + S8193363: TestDumpReplay.java fails with product builds + S8193365: Improve interoperability between HTTP Client's BodyPublisher/BodySubscriber and Flow.Subscriber/Publisher + S8193386: CompressedClassSize too large with MaxMetaspace + S8193407: jdk/hs fails Solaris slowdebug test-image build + S8193439: Update Graal + S8193491: JavaImporter fails to resolve method elements within functions, that contain too many statements + S8193508: Expressions in split literals must never be optimistic + S8193512: Remove remnants of javah from jdk/jdk repo + S8193515: AIX: new Harfbuzz 1.7.1 version fails to compile with xlC + S8193518: C2: Vector registers sometimes corrupted at safepoint + S8193622: JFR test TestUnloadingEventClass.java times out intermittently + S8193698: Null handling in BodyPublisher, BodyHandler, and BodySubscriber convenience static factory methods + S8193758: Update copyright headers of files in src tree that are missing Classpath exception + S8193764: Cannot set COMPANY_NAME when configuring a build + S8193779: Fix copyright header in nashorn builtin scripts - Removed patch: * remove_javah_for_real.patch + fixed upstream ------------------------------------------------------------------- Fri Dec 15 08:14:59 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+36 * Fixes + S5016517: Replace plaintext passwords by hashed passwords for out-of-the-box JMX Agent + S8006887: Comment about LIR_OprDesc.value in c1_LIR.hpp is incorrect + S8034254: Don't use binary testing files broken.jar + S8069338: Implement sharedScopeCall for optimistic types + S8080225: FileInput/OutputStream/FileChannel cleanup should be improved + S8080345: With perm gen gone, perfdata counter sun.gc.policy.generations should be 2, not 3 + S8087339: The code heap might use different alignment for committed size and reserved size + S8140281: add no-arg Optional.orElseThrow() as preferred alternative to get() + S8145579: SimpleThresholdPolicy assumes non-trivial methods to be trivial + S8146537: TrayIcon Action Listener doesnt work in WIndows 10 + S8148421: Transport Layer Security (TLS) Session Hash and Extended Master Secret Extension + S8149402: "-group" option issue for classes from default package + S8162989: jshell tool: /edit with external editor leaks files in /tmp + S8164407: Add module support for -link and -linkoffline javadoc option + S8165736: Error message should be shown when JVMTI agent cannot be attached + S8165996: PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite + S8167108: inconsistent handling of SR_lock can lead to crashes + S8170244: Update UseAVX after cpu feature detection to use more default mapping + S8170495: JNI primitive type mismatch in SocketDispatcher.c:187 + S8171826: Comparator.reverseOrder(c) mishandles singleton comparators + S8174101: Bootclasspath append should not invalidate CDS archive + S8176841: Additional Unicode Language-Tag Extensions + S8177681: Remove methods Runtime.getLocalized{Input,Output}Stream + S8177758: Regression in java.awt.FileDialog + S8178070: duplicate entries in package table + S8178401: Various audio files writers do not close file streams properly + S8178497: Bug in MutableNUMASpace::ensure_parsability + S8179026: Remove explicit code cache options processing + S8179083: Uninitialized notifier in Java Monitor Wait tracing event + S8179244: Assert failed in instanceMirrorKlass.inline.hpp + S8181118: update java/time tests to use RandomFactory from the top level testlibrary + S8181289: Invalid HTML 5 in AWT/Swing docs + S8181633: Vectorization fails for some multiplication with constant cases + S8181659: Create an alternative fix for JDK-8167102, whose fix was backed out + S8182050: assert(_whole_heap.contains(p)) failed: Attempt to access p out of bounds of card marking array's _whole_heap + S8182307: Error during JRMP connection establishment + S8182401: Verification error for enclosing instance capture inside super constructor invocation + S8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html + S8182610: Update specification of service providers for IIORegistry and ServiceRegistry + S8183508: multi_tsc.html should be updated + S8183518: Premature deprecation of Event/InputEvent/KeyEvent in Java 9 + S8183743: Umbrella: add overloads that take a Charset parameter + S8183960: Upgrade to libpng 1.6.34 + S8184361: AOT lib at jdk/lib/libjava.base-coop.so seems to override -XX:AOTLibrary= + S8184947: ZipCoder performance improvements + S8184982: SA: Running ClassDump on a simple java program generates NullPointerException + S8185027: Typo in java.net.URLClassLoader.findResources(String) method documentation + S8185582: Update Zip implementation to use Cleaner, not finalizers + S8185591: guarantee(_byte_map[_guard_index] == last_card) failed: card table guard has been modified + S8185796: jstack and clhsdb jstack should show lock objects + S8186027: C2: loop strip mining + S8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe + S8186787: clang-4.0 SIGSEGV in Unsafe_PutByte + S8187073: The java.util.logging.Level.findLevel() will not correctly find a Level by it's int value + S8187227: Zero should use compiler built-ins for atomics on linux-m68k + S8187254: MethodType allows unvalidated parameter types + S8187280: Remove unused methods from StubQueue + S8187819: gc/TestFullGCALot.java fails on jdk10 started with "-XX:-UseCompressedOops" option + S8187936: Automatically selecting a new JTree node in a model listener can cause unusual behavior + S8188083: NullPointerExcpn-java.awt.image.FilteredImageSource.startProduction JDK-8079607 + S8188221: Return type profiling is not performed from aarch64 interpreter + S8188789: Update JDK 9.0.1 and Future OpenJDK bundle names + S8188791: Move AppCDS from closed repo to open repo + S8188836: Upgrade to Harfbuzz 1.7.1 in JDK 10 + S8188877: Improper synchronization in offer_termination + S8189116: Give the jdk.internal.vm.compiler.management only the permissions it really needs to expose the bean + S8189131: Open-source the Oracle JDK Root Certificates + S8189134: New system properties for the default Locale extensions + S8189248: Jshell: error with mutually dependent snippets, when one must be replaced + S8189439: Parameters type profiling is not performed from aarch64 interpreter + S8189596: AArch64: implementation for Thread-local handshakes + S8189656: The Windows L&F should be moved out from the shared folder + S8189733: Cleanup Full GC setup and tear down + S8189778: Jshell crash on tab for StringBuilder.append( + S8189782: com.sun.tools.javac.api.JavacTool.isSupportedOption misreports number of arguments consumed + S8189793: [s390]: Improve String compress/inflate by exploiting vector instructions + S8189809: Large performance regression in Swing text layout + S8190278: ClassCastException is thrown by java.util.Scanner when a NumberFormatProvider is used. + S8190308: Implementation: JEP 316: Heap Allocation on Alternative Memory Devices + S8190408: Run G1CMRemarkTask with the appropriate amount of threads instead of starting up everyone + S8190426: Lazily initialize refinement threads with UseDynamicNumberOfGCThreads + S8190484: Move jvm.h, jmm.h et al to hotspot/*/include + S8190494: Different results with UseAVX=3 when calling AVX-512 native function via JNI + S8190515: java.awt.Desktop.moveToTrash(File) prompts on Windows 7 but not on Mac + S8190729: Adjustment to anonymous metadata space chunk allocation algorithm + S8190800: Support vectorization of Math.sqrt() on floats + S8190809: JVM crashes while generating appcds for classpath with empty directory entry + S8190823: Broken link in org/w3c/dom/ls/ + S8190837: BasicType and BasicTypeSize should refer to HotSpot values + S8190918: Retrieve the region specific data regardless of language in locale + S8190980: Develop test cases and collect test pass rate + S8191030: @value Tags are not resolved by javadoc 9. + S8191033: Regression in logging.properties: specifying .handlers= for root logger (instead of handlers=) no longer works + S8191052: [Graal] java/lang/invoke/CallSiteTest.java intermittently fails with "Failed dependency of type call_site_target_value" when running with Graal as JIT + S8191054: Remove the Native-Header Tool (javah) + S8191078: Wrong "Package not found" warning + S8191129: AARCH64: Invalid value passed to critical JNI function + S8191153: assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge + S8191202: Remove duplicated jmm.h + S8191216: SimpleTimeZone.clone() has a data race on cache fields + S8191227: issues with unsafe handle resolution + S8191232: compiler/intrinsics/bigInteger/TestMultiplyToLen.java fails with java.lang.Exception: Failed + S8191273: applications/ctw/modules tests fail intermittently + S8191301: JavaImporter fails to resolve imported elements within functions, that contain too many statements + S8191313: compiler/runtime/SpreadNullArg.java fails in tier1 + S8191324: SA cleanup -- part 2 + S8191349: Add a new method in j.t.f.DateTimeFormatter to reflect Unicode extensions + S8191360: Lookup of critical JNI method causes duplicate library loading with leaking handler + S8191436: ListSelectionModel.setSelectionMode() underspecified + S8191437: AOT doesn't work easily after thread local handshakes + S8191455: jdk/jshell/StartOptionTest.java and jdk/jshell/ToolProviderTest.java failed after changeset e0f08a + S8191456: jdk/jshell/ExternalEditorTest.java testStatementMush() failure + S8191494: Refresh incubating HTTP Client + S8191504: [TESTBUG] CDSTestUtils.isUnableToMap() should check OptionalData region mapping failure + S8191538: SA: tests for clhsdb commands: vmstructsdump, field, symboltable and symbol + S8191564: Refactor GC related servicability code into GC specific subclasses + S8191636: [Windows] jshell tool: Wrong character in /env class-path command crashes jshell + S8191639: NPE from BasicListUI.Actions.getNextPageIndex + S8191653: Test failures in BootAppendTests - missing jdk.internal.vm.compiler module + S8191658: SA: Testcases for attach, detach, reattach and Jhisto commands + S8191683: Compile problem on ARM after JDK-8043070 + S8191688: Assert failed in > 200 tests: failed dependencies, but counter didn't change + S8191706: Add Reader::transferTo(Writer) + S8191707: Options with invalid values are incorrectly treated as obsolete and ignored + S8191747: [TESTBUG] runtime/appcds/DumpClassList.java and ProhibitedPackage.java fail on product bits + S8191767: Memory leak in JabSwitch + S8191768: Introduce a concurrency factor to be able to scale up or down jtreg concurrency when running Hotspot tests + S8191769: AARCH64: Fix hint instructions encoding + S8191770: [ppc64] Fix CDS: don't rewrite invokefinal if DumpSharedSpaces + S8191779: LogCompilation throws java.lang.Error: scope underflow + S8191782: Missing deprecated options in VMDeprecatedOptions.java + S8191787: move private inline functions from thread.inline.hpp -> thread.cpp + S8191789: migrate more Thread-SMR stuff from thread.[ch]pp -> threadSMR.[ch]pp + S8191803: [TEST_BUG] : sanity/client/SwingSet/src/ProgressBarDemoTest.java failed with "Wait "greater then 1349" state to be reached + S8191814: Marlin rasterizer spends time computing geometry for stroked segments that do not intersect the clip + S8191821: Finer granularity for GC verification + S8191846: jstat prints debug message when debugging is disabled + S8191858: Add missing includes in memoryManager.hpp + S8191860: Add perfData.inline.hpp + S8191861: Move and refactor hSpaceCounters + S8191862: Warn about UseNUMA/UseLargePages only when using ParallelGC + S8191863: [s390] Fix CDS: some bytecode rewriting doesn't depend on RewriteControl + S8191864: Provide a public destructor for WorkGang + S8191867: Module attribute in 54.0+ class file cannot contains a requires java.base with ACC_TRANSITIVE or ACC_STATIC_PHASE + S8191868: IdealGraphVisualizer: "ant build/run" fails due to outdated bootstrap.url + S8191870: Remove badJNIHandle + S8191872: (fs) UnixNativeDispatcher conditionally compiles in support for high precision timestamps + S8191887: assert(b->is_Bool()) in PhaseIdealLoop::clone_iff() due to Opaque4 node + S8191905: Add a REMOVE StandardOperation to Dynalink + S8191914: New SA test timeout on windows + S8191919: Include TestJhsdbJstackLock.java in ProblemList.txt + S8191927: Enable AppCDS for custom loaders on all 64-bit Linux and AIX + S8191943: [TESTBUG] docker/TestCPUAwareness fails on machine with 2 CPUs + S8191950: assertion failed: no insertions allowed + S8191961: SA: Remove left over quarantined SA tests due to 8184042 from ProblemList.txt + S8191996: VM startup fails with CodeCacheExpansionSize=32768 is outside the allowed range + S8192061: Clean up allocation.inline.hpp includes + S8192072: 8191782 fix for VMDeprecatedOptions.java missed DeferThrSuspendLoopCount and duplicated DeferPollingPageLoopCount + S8192154: JVM crashes inside some chroot environments on linux + S8192756: SIGSEGV in nmethod::new_native_nmethod + S8192762: LoopNode::verify_strip_mined() fails with "assert failed: only phis" + S8192807: testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java fail due to new method in Platform.java + S8192810: EnableThreadSMRStatistics should be default off in release builds + S8192814: Update Graal + S8192818: [s390]: restoring register contents calculates wrong value + S8192821: Make LogCompilation into a maven project + S8192823: SA: Testcase for 'clhsdb source' command + S8192825: PPC64: Missing null check in C1 inline cache check + S8192833: JEP 322: Time-Based Release Versioning + S8192840: serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java failing on Windows + S8192846: Support cmov vectorization for float + S8192850: method summary tables of inherited methods improperly list static interface methods + S8192863: jshell tool: /<id><tab> gives "No such command" + S8192866: [TESTBUG] Move UseAppCDS.java from the closed ProblemList.txt to the open one + S8192870: [Testbug] runtime/handshake/HandshakeTransitionTest throws NPE + S8192897: NPE occurs on clhsdb jstack + S8192898: AIX build broken after JDK-8190308 + S8192908: -XX:+UseCountedLoopSafepoints alone doesn't disable strip mining with G1 + S8192909: Invalid username or password in HashedPasswordFileTest.java + S8192933: Wrong generic type parameter in serialized form javadoc + S8192935: Fix EnumSet's SerializationProxy javadoc + S8192943: Optimize atomic accumulators using VarHandle getAndSet + S8192944: Miscellaneous changes imported from jsr166 CVS 2017-12-08 + S8192945: Need stable sort for MODULES entry in the release file + S8192950: Missing -nativepath for svc tests + S8192970: Element getters/setters with fixed key fail to link properly + S8192971: LockCompilationTest fails intermittently + S8192978: Missing checks and small fixes in jdwp library + S8192979: jshell tool: Online help text for commands is confusing + S8192983: gc/g1/TestVerifyGCType.java might fail on loaded machines + S8192986: Inconsistent handling of exploded modules in jlink + S8192987: keytool should remember real storetype if it is not provided + S8192988: keytool should support -storepasswd for pkcs12 keystores + S8193009: compiler/c2/Test7029152.java crashes with SIGILL in java.lang.StringLatin1.indexOf with -XX:+UseJVMCICompiler + S8193012: Small cleanup of AWTEvent class + S8193034: Optimize URL.toExternalForm + S8193045: JDK-8190484 breaks build on Windows + S8193065: [TESTBUG] [TESTBUG]GCSharedStringsDuringDump.java: Exception in thread "main" java.lang.RuntimeException: String is not shared. + S8193068: Add gc/g1/TestVerifyGCType.java to problem list + S8193105: Print error code when map_memory_to_file() fails + S8193107: javadoc complains about empty module + S8193137: Nashorn crashes when given an empty script file + S8193142: Regression: ClassCastException: Type$ErrorType cannot be cast to Type$ArrayType + S8193156: Need to backout fixes for JDK-8058547, JDK-8055753, JDK-8085903 + S8193159: Reduce the number of classes loaded due to NativeLibrary + S8193174: SubmissionPublisher invokes the Subscriber's onComplete before all of its submitted items have been published + S8193183: Fix format string in libdt_shmem/shmemBase.c + S8193191: Update JavacTestingAbstractProcessor for JDK 10 + S8193192: jdeps --generate-module-info does not look at module path + S8193194: Update javax.lang.model.util visitors for 10 + S8193208: Add additional licensing file for the JDK + S8193211: Update jtreg TEST.groups and ProblemList for client-libs + S8193225: [BACKOUT] fix for 8182307 Error during JRMP connection establishment + S8193256: Configuration and ModuleLayer findModule cleanup + S8193257: PPC64, s390 implementation for Thread-local handshakes + S8193258: Better usage of JDWP HEADER SIZE + S8193271: ProblemList tools/launcher/TestXcheckJNIWarnings.java + S8193296: Parser should not eagerly transform delete expressions + S8193298: Don't run javadoc with test.single + S8193370: Provide more user friendly defaults for HTTP/2 client settings + S8193443: [s390]: EncodeISOArray generates wrong vector code + S8193454: ModuleDescriptor.{Requires,Exports,Open} toString should use toLowerCase(Local.ROOT) + S8193460: Take tools/launcher/TestXcheckJNIWarnings.java back off the ProblemList + S8193471: Startup regression due to JDK-8185582 + S8193476: (jdeprscan) additional version updates for JDK 10 + S8193489: Add information about local variable type inference to SourceVersion.RELEASE_10 + S8193490: java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java, FinalizeZipFile.java, TestCleaner.java, Collectible.java failed because cleaner can't finish + S8193503: javah launcher was not removed by JDK-8191054 + S8193507: [REDO] Startup regression due to JDK-8185582 + S8193525: Intermittent failures of TestModulePackages.java - Removed patch: * linux_chroot_crash.patch + integrated upstream - Added patch: * remove_javah_for_real.patch + Don't require javah for build - Modified patch: * jaw-nojavah.patch + Patch out search for javah that is not part of jdk10 ------------------------------------------------------------------- Fri Dec 8 07:53:24 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+35 * Fixes + S5031664: Increase thread safety of EventListenerList + S6354947: [Fmt-*] Clarify DecimalFormat description of FieldPosition use + S6415680: (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR + S8015667: Stream.toArray(IntFunction) ArrayStoreException should refer to component type of array + S8024352: MBeanOperationInfo accepts any int value as "impact" + S8034252: Fix non ASCII text file T6302184.java + S8043070: nmethod::verify_interrupt_point() shouldn't enter safepoint + S8043334: Typo in javax/swing/JComponent.html + S8059835: Optimistic splitting doesn't work with let and const + S8065838: compiler/relocations/TestPrintRelocations.java times out after 1920 seconds + S8068024: Null pointer dereference in jdk/src/macosx/native/apple/security/KeystoreImpl.m + S8133616: compiler error messages for dup single type, single static import switched + S8135178: importPackage not working even with load "Mozilla compatibility script" + S8139653: Freetype bundled on macosx, but not correctly linked + S8146115: Improve docker container detection and resource configuration usage + S8146977: Move the output "Building configuration X (matching Y)" to lower log level + S8158366: [macosx] Regression: closed/java/awt/dnd/RecognizedActionTest/RecognizedActionTest.html fails + S8159142: [hidpi] Visible artifacts in sun/java2d/SunGraphics2D/DrawImageBilinear.java + S8160303: parse_method_pattern only scans 254 chars + S8160406: Collection.toArray() spec should be explicit about returning precisely an Object[] + S8160548: Inconsistent inlining behavior with CompileOnly + S8169766: c1 + Xcomp reresolving call target every invocation + S8175795: configure should verify that system zlib contains needed functionality + S8175891: JrtPath::resolve off-by-one pre-sizing cause for memory pressure + S8176072: READING attributes are not available on TSF + S8176188: jdk/internal/misc/JavaLangAccess/NewUnsafeString.java failing since 9-b93 + S8177290: add copy factory methods for unmodifiable List, Set, Map + S8177956: Add TEST_VM_OPTS as convenience for run-test arguments + S8177957: run-test summary lines look bad/misleading with long test names + S8178025: HiDPI with non-integer scale factor - SPANs in HTML are rendered overlapping each other + S8178048: [JVMCI] improve HotSpotResolvedJavaFieldImpl.hashCode() + S8178109: More useful documentation on /help + S8178427: NPE in Infer$CheckUpperBounds + S8178430: JMenu in GridBagLayout flickers when label text shows "..." and is updated + S8179554: make run-test does not respect ProblemList.txt + S8179555: make run-test should always use a fresh, clean JTwork directory + S8179603: create a jtreg test group for hotspot tests excluding application testing + S8181175: Stream.concat behaves like terminal operation + S8182108: javadoc makes up type variables for grandparent types + S8182284: G1Analytics uses uninitialized fields + S8182413: jdwp-protocol is generated without a DOCTYPE directive + S8182484: Remove 1024-bit default requirement from javadoc of java.security.interfaces.DSAKeyPairGenerator + S8182742: ClassLoader.getResourceXXX throws NPE when ClassLoader created by defineModulesWithXXX + S8184683: Add @since and default methods of Compiler Tree API methods + S8184690: add Collectors for collecting into unmodifiable List, Set, and Map + S8185130: jlink should throw error if target image and current JDK versions don't match + S8185369: Clean up the javadoc stylesheet + S8185451: Misleading 'cannot be accessed from outside package' diagnostic for inconsistent varargs override + S8185855: Debug exception stacks should be clearer + S8185983: Javac should reject TypeArguments on field access expression + S8185985: Html files in doc-files directories should be wrapped with standard header and footer + S8186057: TLS interoperability testing between different Java versions + S8186087: jar tool fails to create a multi-release jar when validating nested classes + S8186441: Change of behavior in the getMessage () method of the SOAPMessageContextImpl class + S8186480: Remove warning when AssumeMP is true and ergonomics determines to use one worker thread + S8186535: Remove deprecated pre-1.2 SecurityManager methods and fields + S8186540: [TESTBUG] serviceability/dcmd/jvmti/LoadAgentDcmdTest.java failed to clean up files in agentvm mode + S8186571: Implementation: JEP 307: Parallel Full GC for G1 + S8186736: Spec clarifications for IllegalArgumentException throwing - ModuleLayer.defineX methods + S8186737: Lookup argument for StringConcatFactory.makeConcat & makeConcatWithConstants cannot have privileges less than PRIVATE + S8186961: Class.getFields() does not return fields of previously visited super interfaces/classes. + S8187118: Remove appending -cp path to the boot class path at AppCDS dump time + S8187119: Consolidate record_shared_class_loader_type() and record_result() + S8187222: ClassLoader.getSystemClassLoader not clear if recursive initialization leads to ISE or unspecified error + S8187237: Need to define the behaviour for 0 and 1 argument method type in StringConcatFactory.makeConcat + S8187367: Numerous swing display problems with scaled displays on Windows + S8187497: Redundant variable assignment in Java_sun_security_jgss_wrapper_GSSLibStub_getMic + S8187551: MessageFormat.setFormat(int, Format) AIOOBE not thrown when documented + S8187910: Charset MS950_HKSCS not supported in JDK 9 + S8187947: A race condition in SubmissionPublisher + S8187954: Update JAX-WS RI integration to latest version + S8187985: Broken certificate number in debug output + S8188122: Path length limits on Windows leads to obscure class loading failures + S8188870: Bump classfile version number to 54 + S8189099: JTReg now supports 256 jobs + S8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM + S8189171: Move GC argument processing into GC specific classes + S8189177: AARCH64: Improve _updateBytesCRC32C intrinsic + S8189204: Possible NPE in Component::getLocationOnScreen() + S8189331: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java failed incorrect serialVersionUID + S8189389: Move heap creation into GC interface + S8189611: JarFile versioned stream and real name support + S8189734: Cleanup MarkSweep when G1 dependency is gone + S8189749: Devise strategy for making source level checks more uniform + S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration + S8189871: Refactor GC barriers to use declarative semantics + S8189941: Implementation JEP 312: Thread-local handshake + S8190198: SA: Framework for writing 'jhsdb clhsdb' commands tests and testcases for some of the commands + S8190228: Remove redundant modifiers in java.desktop module. + S8190284: link-time-opt should not be using -fwhole-program + S8190307: SA tests for the clhsdb commands: universe, intconstant, type + S8190332: PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large + S8190348: [TESTBUG] Test javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java fails + S8190357: NMT: Include metadata information in NMT final report when PrintNMTStatistics is on + S8190375: Java Crash in JavaBug.formatPos(I)Ljava/lang/String + S8190418: Stop generating jvmtiEnvStub and jvmtiEnvRecommended + S8190464: OpenJDK on macosx needs to bundle freetype + S8190552: Augment the Compiler API tree with APIs to represent HTML content + S8190674: sun/security/tools/jarsigner/TimestampCheck.java failed with java.nio.file.NoSuchFileException: ts2.cert + S8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs + S8190843: can not set/get extendedOptions to ServerSocket + S8190861: [TESTBUG] javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java is wrong + S8190891: Clean up G1 barrier code in compiler interface (ci) + S8190911: tools/jdeps/MultiReleaseJar.java failed with java.lang.IllegalThreadStateException + S8190925: Deprecate FastTLABRefill and set default off + S8190939: JShell: gives a compiler error evaluating an expression of inaccessible type + S8190975: [Graal] Tests which run with "--limit-modules java.base" could fail when Graal is used as JIT + S8191042: Deprecate VM option CheckEndorsedAndExtDirs + S8191049: Add alternate version of pns() that is callable from within hotspot source + S8191069: Miscellaneous changes imported from jsr166 CVS 2017-12 + S8191132: assert condition should not be in quotes + S8191173: (cl) Clarify or remove "for delegation" in ClassLoader spec + S8191203: Remove duplicated jimage.hpp + S8191205: Set native-debug-symbols default to "external" + S8191212: AIX: Build and polling page allocation broken after 8189941 + S8191234: TypeKindVisitor needs to handle modules + S8191313: compiler/runtime/SpreadNullArg.java fails in tier1 + S8191315: Add serviceability/sa/TestRevPtrsForInvokeDynamic.java to ProblemList.txt + S8191326: Deprecate SafepointSpinBeforeYield + S8191327: Deprecate DeferThrSuspendLoopCount + S8191329: Deprecate DeferPollingPageLoopCount + S8191333: Zero variant broken after 8189941 + S8191337: GCC 4.8 build broken after 8186571 + S8191338: aarch64: fails to build after 8189745 + S8191370: Add serviceability agent tests to tier1 + S8191373: Multiple NUMA nodes expected + S8191384: WaveFloatFileReader never closes the data stream + S8191401: [TESTBUG] serviceability/sa/ClhsdbFlags.java can fail due to UseJVMCICompiler + S8191404: Upgrading JDK with latest available LSR data from IANA. + S8191424: Missing include in gcArguments.cpp + S8191428: Regression: Swing button label wrapping with hidpi + S8191431: Reading multiple PNG images with unique IDAT chunk positions will cause IIOException + S8191439: Race in building jdk.rmic.interim + S8191516: OutputStream.write(byte[],int,int) could have fewer parameter bounds checks + S8191562: Missing include in gcArguments.cpp breaks minimal JVM build + S8191580: open/test/hotspot/jtreg/runtime/LoadClass/TestResize fails on product build + S8191615: LogCompilation can show bytes + S8191616: [TEST_BUG] : sanity/client/SwingSet/src/SliderDemoTest.java: Failed with TimeoutExpiredException: Wait "Wait till Slider attains the specified state." + S8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily + S8191653: Test failures in BootAppendTests - missing jdk.internal.vm.compiler module + S8191663: Zero variant broken after 8189170 and 8189871 + S8191678: [TESTBUG] Add keyword headful in java/awt and javax tests. + S8191688: Assert failed in > 200 tests: failed dependencies, but counter didn't change + S8191707: Options with invalid values are incorrectly treated as obsolete and ignored + S8191715: Update documentation pointing to "common" directory + S8191736: replace javah w/ javac in jdk tests + S8191739: [TESTBUG] test/hotspot/jtreg/runtime/LoadClass/TestResize.java fails to compile after JDK-8191580 + S8191771: nashorn ant makefile uses javadoc -link which may fail + S8191802: Upward projection result is A<? extends Number> instead of A<? super Integer> + S8191810: jjs should avoid hard coded javadoc base url for shift-tab documentation feature + S8191819: String.prototype.match should follow ES6 specification + S8191820: Fix run-test jtreg test selection and component calculation + S8191834: Assigning a void expression to a "var" crashes the compiler + S8191856: "make clean-test" does not work properly + S8191878: Reduce code duplication in BeanLinker + S8191891: Update minumum Ant version in Nashorn build.xml + S8191918: tomcat gzip-compressed response bodies appear to be broken in update 151 + S8191923: Save run-test summary to file + S8191933: Use failure handler in run-test + S8191937: Lost interrupt in AbstractQueuedSynchronizer when tryAcquire methods throw + S8191938: Fix lint warnings in JAXP repo: a few Deprecation warnings and enable -Xlint:all + S8191942: Replace jdeps use of jdk.internal.util.jar.VersionedStream with new public API + S8191955: AArch64: incorrect prefetch distance causes an internal error + S8191981: javac crash when detecting lambda candidates + S8192067: Add fixpath to test image + S8192771: Boot JDK jar tool used to construct the modular JAR for java.jnlp + S8192781: tools/jar/multiRelease/Basic.java test Basic.test09(): failure after change d34958 + S8192816: Let run-test save exit code + S8192854: FONTCONFIG_CFLAGS missing from spec.gmk.in + S8192876: MacOS build fails intermittently after JDK-8139653 + S8192879: jdk.internal.util.jar.VersionedStream is no longer needed + S8192885: Compiler in JDK 10-ea+33 misses to include entry in LineNumberTable for goto instruction of foreach loop + S8192892: Improve JrtPath::getResolved fast-path test + S8192958: TEST.groups, group jdk_util_other:file not found: jdk/internal/uti + S8192961: Remove some double semicolons + S8192973: Adding "Module Resolution" to javadoc search index + S8192995: run-test gtest should use all jvm variants, not just "server" + S8193014: Add "special" tests to run-test to cover odd cases + S8193055: ADD_JVM_ARG_IF_OK always fails + S8193060: Set MAKE env variable in jib profile for gnumake + S8193061: Add run-test-prebuilt functionality + S8193064: JarFile::getEntry0 method reference use cause for startup regression - Added patch: * linux_chroot_crash.patch + upstream fix for: "S8192154: JVM crashes inside some chroot environments on linux" ------------------------------------------------------------------- Thu Dec 7 10:05:19 UTC 2017 - fstrba@suse.com - The macro bits was not defined for aarch64 and some other architectures (bsc#1071624) ------------------------------------------------------------------- Fri Dec 1 09:46:16 UTC 2017 - fstrba@suse.com - Run TestCryptoLevel and TestECDSA as a part of build to assure that the crypto works as expected ------------------------------------------------------------------- Fri Dec 1 08:04:07 UTC 2017 - w01dnick@gmail.com - Added patch: * java10-improved-fonts.patch + Imports IMPROVED_FONT_RENDERING from OpenJDK 1.8.0 to use system fontconfig settings instead of hardcoded flags + Adds fontconfig dependency - Enabled IMPROVED_FONT_RENDERING ------------------------------------------------------------------- Thu Nov 23 08:26:07 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+33 ------------------------------------------------------------------- Tue Nov 21 11:32:05 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+32 ------------------------------------------------------------------- Wed Nov 15 06:57:14 UTC 2017 - fstrba@suse.com - Make alternative priority 2005 instead of 0. Like that jdk10 will have priority over jdk9 if installed. ------------------------------------------------------------------- Fri Nov 10 16:05:25 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+31 ------------------------------------------------------------------- Thu Nov 9 06:58:55 UTC 2017 - fstrba@suse.com - Modified patch: * jaw-misc.patch + Do not look for gdk-3.0, since we are building against gtk2 - Added patch: * icedtea-sound-soundproperties.patch + Even though we build the pulseaudio plugin, disable it by default in the configuration file, since the internal openjdk provider is reputed to be better ------------------------------------------------------------------- Mon Nov 6 20:09:13 UTC 2017 - fstrba@suse.com - Removed patch: * load_java_atk_wrapper.patch + Give up this approach that requires patching of class loaders - Build java-atk-wrapper as a modular jar inside the OpenJDK build - Added patches: * jaw-misc.patch + Fix some build issues and add the manifest.txt that is not not distributed by mistake * jaw-jdk10.patch + Make java-atk-wrapper a java module that implements the javax.accessibility.AccessibilityProvider interface ------------------------------------------------------------------- Fri Nov 3 17:02:09 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+30 - Packaging improvements: * add all binaries in JAVA_HOME/bin to alternatives in order to have them in the system binary path when this alternative is chosen ------------------------------------------------------------------- Thu Nov 2 18:27:49 UTC 2017 - fstrba@suse.com - Add back the icedtea-sound plugin and integrate it into the system modules - Added patch: * icedtea-sound-1.0.1-jdk9.patch + make icedtea-sound.jar modular for jdk9 - Clean some conditionals for very old %%suse_version ------------------------------------------------------------------- Thu Nov 2 08:37:56 UTC 2017 - fstrba@suse.com - Modified patch * alternative-tzdb_dat.patch + Place the tz.properties file to JAVA_HOME/conf where OpenJDK9 expects to have the configuration files + Patch also the other place in jdk that loads the tzdb.dat file ------------------------------------------------------------------- Fri Oct 27 12:09:45 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+29 ------------------------------------------------------------------- Thu Oct 26 20:39:54 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+28 - Allow bootstrapping with jdk9 or jdk10, since the capacity to use jdk8 is removed upstream - Added patch: * load_java_atk_wrapper.patch + put jar that is specified in accessibility.properties file in assistive_technologies.classpath property on the class path ------------------------------------------------------------------- Fri Oct 13 11:43:04 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+26 - Use the new monolithical jdk10/master repository - Make the conditions for aot a bit more readable - Fix javaver macro to output 10 instead of 1.10.0 - For accessibility subpackage, try to copy Oracle Java as to the places of *.properties files and *.jar files. ------------------------------------------------------------------- Thu Sep 21 21:15:46 UTC 2017 - fstrba@suse.com - Update the provided jdbc-stdext version to 4.3 - Build jaotc on supported platform - Package the jmod files as a separate %{name}-jmod package ------------------------------------------------------------------- Thu Sep 21 14:20:11 UTC 2017 - fstrba@suse.com - Update to ustream tag jdk-10+23 - Allow bootstrapping with any of jdk 8, 9 or 10 ------------------------------------------------------------------- Thu Aug 31 05:45:07 UTC 2017 - fstrba@suse.com - Added patch: * ppc32-atomic_copy64.patch - fix in a zero assembly for PPC that prevented 32-bit ppc build to succeed - Removed patch: * 8073754-stack-overflow-9-build.patch - rendered unnecessary by the above - Minor packaging fixes for zero build architectures ------------------------------------------------------------------- Thu Aug 24 10:31:03 UTC 2017 - fstrba@suse.com - Package the conf directories in jre and jdk. Fixes bsc#1047842. ------------------------------------------------------------------- Wed Aug 23 09:54:09 UTC 2017 - fstrba@suse.com - Update to ustream tag jdk-10+20 - Added patches: * java-10-openjdk-linuxfilestore.patch - Fix bsc#1032647, bsc#1052009 with btrfs subvolumes and overlayfs * 8073754-stack-overflow-9-build.patch - Fix stack overflows in ppc build ------------------------------------------------------------------- Mon Jul 24 07:16:44 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+16 ------------------------------------------------------------------- Tue Jul 18 07:03:45 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+15 ------------------------------------------------------------------- Fri Jun 30 14:28:44 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+13 - Remove patch: * java-10-openjdk-minmax.patch + fixed upstream ------------------------------------------------------------------- Fri Jun 9 13:03:13 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+10 ------------------------------------------------------------------- Sun May 28 08:59:14 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+9 ------------------------------------------------------------------- Tue May 16 08:31:47 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+6 ------------------------------------------------------------------- Wed May 3 08:56:06 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+5 ------------------------------------------------------------------- Tue May 2 08:55:13 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+2 ------------------------------------------------------------------- Wed Apr 26 08:43:24 UTC 2017 - fstrba@suse.com - Update to upstream tag jdk-10+1 ------------------------------------------------------------------- Fri Apr 7 14:14:42 UTC 2017 - fstrba@suse.com - Initial commit for really really early proof of concept
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor