Hello community,

here is the log from the commit of package java-10-openjdk for openSUSE:Factory 
checked in at 2017-12-22 12:16:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-10-openjdk (Old)
 and      /work/SRC/openSUSE:Factory/.java-10-openjdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-10-openjdk"

Fri Dec 22 12:16:36 2017 rev:5 rq:557425 version:10.0.0.0~36

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-10-openjdk/java-10-openjdk.changes  
2017-12-09 20:30:39.552486297 +0100
+++ /work/SRC/openSUSE:Factory/.java-10-openjdk.new/java-10-openjdk.changes     
2017-12-22 12:16:41.116439871 +0100
@@ -1,0 +2,394 @@
+Fri Dec 15 08:14:59 UTC 2017 - fst...@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 
++++ 197 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/java-10-openjdk/java-10-openjdk.changes
++++ and /work/SRC/openSUSE:Factory/.java-10-openjdk.new/java-10-openjdk.changes

Old:
----
  d8c634b016c6.tar.bz2
  linux_chroot_crash.patch

New:
----
  959f2f7cbaa6.tar.bz2
  remove_javah_for_real.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ java-10-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.YZKJJp/_old  2017-12-22 12:16:43.588319344 +0100
+++ /var/tmp/diff_new_pack.YZKJJp/_new  2017-12-22 12:16:43.592319149 +0100
@@ -28,19 +28,20 @@
 %global syslibdir       %{_libdir}
 %global archname        %{name}
 # Standard JPackage naming and versioning defines.
-%global majorver        10
-%global minorver        0
-%global securityver     0
+%global featurever      10
+%global interimver      0
+%global updatever       0
 %global patchver        0
-%global buildver        35
+%global datever         2018-03-20
+%global buildver        36
 %global hg_project      jdk
 %global hg_repository   jdk
-%global hg_revision     d8c634b016c6
+%global hg_revision     959f2f7cbaa6
 %global icedtea_sound_version 1.0.1
 %global java_atk_wrapper_version 0.33.2
 # priority must be 6 digits in total
 %global priority        2005
-%global javaver         %{majorver}
+%global javaver         %{featurever}
 # Standard JPackage directories and symbolic links.
 %global sdklnk          java-%{javaver}-openjdk
 %global archname        %{sdklnk}
@@ -118,7 +119,7 @@
 %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu}
 %endif
 Name:           java-10-openjdk
-Version:        %{majorver}.%{minorver}.%{securityver}.%{patchver}~%{buildver}
+Version:        
%{featurever}.%{interimver}.%{updatever}.%{patchver}~%{buildver}
 Release:        0
 Summary:        OpenJDK 10 Runtime Environment
 License:        Apache-1.1 AND Apache-2.0 AND GPL-1.0+ AND GPL-2.0 AND 
GPL-2.0-with-classpath-exception AND LGPL-2.0 AND MPL-1.0 AND MPL-1.1 AND 
SUSE-Public-Domain AND W3C
@@ -173,7 +174,7 @@
 Patch102:       sorted-diff.patch
 Patch103:       jdk10-gcc6.patch
 #
-Patch104:       linux_chroot_crash.patch
+Patch104:       remove_javah_for_real.patch
 #
 Patch200:       ppc_stack_overflow_fix.patch
 #
@@ -527,15 +528,16 @@
 pushd %{buildoutputdir}
 
 bash ../configure \
-%if 0
-    --with-version-major=%{majorver} \
-    --with-version-minor=%{minorver} \
-    --with-version-security=%{securityver} \
+    --with-version-feature=%{featurever} \
+    --with-version-interim=%{interimver} \
+    --with-version-update=%{updatever} \
     --with-version-patch=%{patchver} \
+    --with-version-date=%{datever} \
     --with-version-build=%{buildver} \
+%if 0
     --with-version-pre="" \
-    --with-version-opt="suse-%{release}-%{_arch}" \
 %endif
+    --with-version-opt="suse-%{release}-%{_arch}" \
     --disable-warnings-as-errors \
 %if %{with zero}
     --with-jvm-variants=zero \
@@ -695,6 +697,7 @@
 
   # Install man pages.
   install -d -m 755 %{buildroot}%{_mandir}/man1
+  rm -f man/man1/javah*.1
   for manpage in man/man1/*
   do
     # Convert man pages to UTF8 encoding.
@@ -871,7 +874,6 @@
   --slave %{_bindir}/jar jar %{sdkbindir}/jar \
   --slave %{_bindir}/jarsigner jarsigner %{sdkbindir}/jarsigner \
   --slave %{_bindir}/javadoc javadoc %{sdkbindir}/javadoc \
-  --slave %{_bindir}/javah javah %{sdkbindir}/javah \
   --slave %{_bindir}/javap javap %{sdkbindir}/javap \
   --slave %{_bindir}/jcmd jcmd %{sdkbindir}/jcmd \
   --slave %{_bindir}/jconsole jconsole %{sdkbindir}/jconsole \
@@ -910,8 +912,6 @@
   %{_mandir}/man1/javac-%{sdklnk}.1$ext \
   --slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \
   %{_mandir}/man1/javadoc-%{sdklnk}.1$ext \
-  --slave %{_mandir}/man1/javah.1$ext javah.1$ext \
-  %{_mandir}/man1/javah-%{sdklnk}.1$ext \
   --slave %{_mandir}/man1/javap.1$ext javap.1$ext \
   %{_mandir}/man1/javap-%{sdklnk}.1$ext \
   --slave %{_mandir}/man1/jcmd.1$ext jcmd.1$ext \
@@ -1115,7 +1115,6 @@
 %{_jvmdir}/%{sdkdir}/bin/jarsigner
 %{_jvmdir}/%{sdkdir}/bin/javac
 %{_jvmdir}/%{sdkdir}/bin/javadoc
-%{_jvmdir}/%{sdkdir}/bin/javah
 %{_jvmdir}/%{sdkdir}/bin/javap
 %{_jvmdir}/%{sdkdir}/bin/jcmd
 %{_jvmdir}/%{sdkdir}/bin/jconsole
@@ -1169,7 +1168,6 @@
 %{_mandir}/man1/jarsigner-%{sdklnk}.1*
 %{_mandir}/man1/javac-%{sdklnk}.1*
 %{_mandir}/man1/javadoc-%{sdklnk}.1*
-%{_mandir}/man1/javah-%{sdklnk}.1*
 %{_mandir}/man1/javap-%{sdklnk}.1*
 %{_mandir}/man1/jcmd-%{sdklnk}.1*
 %{_mandir}/man1/jconsole-%{sdklnk}.1*

++++++ d8c634b016c6.tar.bz2 -> 959f2f7cbaa6.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-10-openjdk/d8c634b016c6.tar.bz2 
/work/SRC/openSUSE:Factory/.java-10-openjdk.new/959f2f7cbaa6.tar.bz2 differ: 
char 11, line 1

++++++ jaw-misc.patch ++++++
--- /var/tmp/diff_new_pack.YZKJJp/_old  2017-12-22 12:16:43.780309983 +0100
+++ /var/tmp/diff_new_pack.YZKJJp/_new  2017-12-22 12:16:43.780309983 +0100
@@ -17,6 +17,19 @@
  JAVA_ERROR_MESSAGE="Java $JAVA_REQUIRED or later is required to build 
java-access-bridge"
  
  AC_ARG_VAR([JAVA_HOME],[Java Runtime Environment location])
+@@ -98,12 +98,6 @@ if test -z "$JAVAC"; then
+ fi
+ AC_SUBST(JAVAC)
+ 
+-AC_PATH_PROG(JAVAH,javah,,${JAVA_PATH})
+-if test -z "$JAVAH"; then
+-  AC_MSG_ERROR([$JAVA_ERROR_MESSAGE])
+-fi
+-AC_SUBST(JAVAH)
+-
+ AC_SUBST(JAVACFLAGS)
+ 
+ AC_PATH_PROG(JAR,jar,,${JAVA_PATH})
 @@ -125,7 +124,7 @@
  
  

++++++ remove_javah_for_real.patch ++++++
--- a/make/autoconf/boot-jdk.m4 Fri Dec 15 06:18:09 2017 +0000
+++ b/make/autoconf/boot-jdk.m4 Fri Dec 15 11:14:50 2017 +0100
@@ -295,7 +295,6 @@
   # Setup tools from the Boot JDK.
   BOOTJDK_CHECK_TOOL_IN_BOOTJDK(JAVA, java)
   BOOTJDK_CHECK_TOOL_IN_BOOTJDK(JAVAC, javac)
-  BOOTJDK_CHECK_TOOL_IN_BOOTJDK(JAVAH, javah)
   BOOTJDK_CHECK_TOOL_IN_BOOTJDK(JAVADOC, javadoc)
   BOOTJDK_CHECK_TOOL_IN_BOOTJDK(JAR, jar)
   BOOTJDK_CHECK_TOOL_IN_BOOTJDK(JARSIGNER, jarsigner)
--- a/make/autoconf/bootcycle-spec.gmk.in       Fri Dec 15 06:18:09 2017 +0000
+++ b/make/autoconf/bootcycle-spec.gmk.in       Fri Dec 15 11:14:50 2017 +0100
@@ -52,7 +52,6 @@
 
 JAVA_CMD:=$(BOOT_JDK)/bin/java
 JAVAC_CMD:=$(BOOT_JDK)/bin/javac
-JAVAH_CMD:=$(BOOT_JDK)/bin/javah
 JAR_CMD:=$(BOOT_JDK)/bin/jar
 JARSIGNER_CMD:=$(BOOT_JDK)/bin/jarsigner
 SJAVAC_SERVER_JAVA_CMD:=$(JAVA_CMD)
--- a/make/autoconf/spec.gmk.in Fri Dec 15 06:18:09 2017 +0000
+++ b/make/autoconf/spec.gmk.in Fri Dec 15 11:14:50 2017 +0100
@@ -540,7 +540,6 @@
 # versions of the variables directly.
 JAVA_CMD:=@JAVA@
 JAVAC_CMD:=@JAVAC@
-JAVAH_CMD:=@JAVAH@
 JAVADOC_CMD:=@JAVADOC@
 JAR_CMD:=@JAR@
 JLINK_CMD := @JLINK@
@@ -553,7 +552,6 @@
 JAVA_SMALL=@FIXPATH@ $(JAVA_CMD) $(JAVA_FLAGS_SMALL) $(JAVA_FLAGS)
 JAVA_JAVAC=@FIXPATH@ $(JAVA_CMD) $(JAVA_FLAGS_JAVAC) $(JAVA_FLAGS)
 JAVAC=@FIXPATH@ $(JAVAC_CMD)
-JAVAH=@FIXPATH@ $(JAVAH_CMD)
 JAVADOC=@FIXPATH@ $(JAVADOC_CMD)
 JAR=@FIXPATH@ $(JAR_CMD)
 JLINK = @FIXPATH@ $(JLINK_CMD) $(JAVA_TOOL_FLAGS_SMALL)

Reply via email to