Hello community,
here is the log from the commit of package java-1_7_0-openjdk for
openSUSE:Factory checked in at 2017-05-31 13:31:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old)
and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_7_0-openjdk"
Wed May 31 13:31:34 2017 rev:85 rq:496978 version:1.7.0.141
Changes:
--------
---
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes
2017-04-24 09:45:00.639976909 +0200
+++
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes
2017-05-31 13:31:39.528151498 +0200
@@ -1,0 +2,177 @@
+Sat May 20 17:05:25 UTC 2017 - [email protected]
+
+- Own /usr/lib64/jvm-exports as 1.8.0 and newer do because it is
+ no longer in javapackages-tools
+
+-------------------------------------------------------------------
+Wed May 17 11:03:15 UTC 2017 - [email protected]
+
+- Update to 2.6.10 - OpenJDK 7u141 (bsc#1034849)
+* Security fixes
+ - S8163520, CVE-2017-3509: Reuse cache entries
+ - S8163528, CVE-2017-3511: Better library loading
+ - S8165626, CVE-2017-3512: Improved window framing
+ - S8167110, CVE-2017-3514: Windows peering issue
+ - S8169011, CVE-2017-3526: Resizing XML parse trees
+ - S8170222, CVE-2017-3533: Better transfers of files
+ - S8171121, CVE-2017-3539: Enhancing jar checking
+ - S8171533, CVE-2017-3544: Better email transfer
+ - S8172299: Improve class processing
+ * New features
+ - PR3347: jstack.stp should support AArch64
+ * Import of OpenJDK 7 u141 build 0
+ - S4717864: setFont() does not update Fonts of Menus already on
+ screen
+ - S6474807: (smartcardio) CardTerminal.connect() throws
+ CardException instead of CardNotPresentException
+ - S6518907: cleanup IA64 specific code in Hotspot
+ - S6869327: Add new C2 flag to keep safepoints in counted loops.
+ - S7112912: Message "Error occurred during initialization of
+ VM" on boxes with lots of RAM
+ - S7124213: [macosx] pack() does ignore size of a component;
+ doesn't on the other platforms
+ - S7124219: [macosx] Unable to draw images to fullscreen
+ - S7124552: [macosx] NullPointerException in getBufferStrategy()
+ - S7148275: [macosx] setIconImages() not working correctly
+ (distorted icon when minimized)
+ - S7154841: [macosx] Popups appear behind taskbar
+ - S7155957:
+ closed/java/awt/MenuBar/MenuBarStress1/MenuBarStress1.java
+ hangs on win 64 bit with jdk8
+ - S7160627: [macosx] TextArea has wrong initial size
+ - S7167293: FtpURLConnection connection leak on
+ FileNotFoundException
+ - S7168851: [macosx] Netbeans crashes in
+ CImage.nativeCreateNSImageFromArray
+ - S7197203: sun/misc/URLClassPath/ClassnameCharTest.sh failed,
+ compile error
+ - S8005255: [macosx] Cleanup warnings in sun.lwawt
+ - S8006088: Incompatible heap size flags accepted by VM
+ - S8007295: Reduce number of warnings in awt classes
+ - S8010722: assert: failed: heap size is too big for compressed
+ oops
+ - S8011059: [macosx] Support automatic @2x images loading on
+ Mac OS X
+ - S8014058: Regression tests for 8006088
+ - S8014489:
+ tests/gc/arguments/Test(Serial|CMS|Parallel|G1)HeapSizeFlags
+ jtreg tests invoke wrong class
+ - S8016302: Change type of the number of GC workers to unsigned
+ int (2)
+ - S8024662: gc/arguments/TestUseCompressedOopsErgo.java does
+ not compile.
+ - S8024669: Native OOME when allocating after changes to
+ maximum heap supporting Coops sizing on sparcv9
+ - S8024926: [macosx] AquaIcon HiDPI support
+ - S8025974: l10n for policytool
+ - S8027025: [macosx] getLocationOnScreen returns 0 if parent
+ invisible
+ - S8028212: Custom cursor HiDPI support
+ - S8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck
+ optimization.
+ - S8031573: [macosx] Checkmarks of JCheckBoxMenuItems aren't
+ rendered in high resolution on Retina
+ - S8033534: [macosx] Get MultiResolution image from native
+ system
+ - S8033786: White flashing when opening Dialogs and Menus using
+ Nimbus with dark background
+ - S8035568: [macosx] Cursor management unification
+ - S8041734: JFrame in full screen mode leaves empty workspace
+ after close
+ - S8059803: Update use of GetVersionEx to get correct Windows
+ version in hs_err files
+ - S8066504: GetVersionEx in
+ java.base/windows/native/libjava/java_props_md.c might not
+ get correct Windows version 0
+ - S8079595: Resizing dialog which is JWindow parent makes JVM
+ crash
+ - S8080729: [macosx] java 7 and 8 JDialogs on multiscreen jump
+ to parent frame on focus
+ - S8130769: The new menu can't be shown on the menubar after
+ clicking the "Add" button.
+ - S8133357: 8u65 l10n resource file translation update
+ - S8146602:
+ jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test
+ fails with NullPointerException
+ - S8147842: IME Composition Window is displayed at incorrect
+ location
+ - S8147910: Cache initial active_processor_count
+ - S8150490: Update OS detection code to recognize Windows
+ Server 2016
+ - S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is
+ enabled
+ - S8161195: Regression:
+ closed/javax/swing/text/FlowView/LayoutTest.java
+ - S8161993: G1 crashes if active_processor_count changes during
+ startup
+ - S8162603: Unrecognized VM option 'UseCountedLoopSafepoints'
+ - S8162876: [TEST_BUG]
+ sun/net/www/protocol/http/HttpInputStream.java fails
+ intermittently
+ - S8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java
+ failed with "Error while cleaning up threads after test"
+ - S8167179: Make XSL generated namespace prefixes local to
+ transformation process
+ - S8169465: Deadlock in com.sun.jndi.ldap.pool.Connections
+ - S8169589: [macosx] Activating a JDialog puts to back another
+ dialog
+ - S8170307: Stack size option -Xss is ignored
+ - S8170316: (tz) Support tzdata2016j
+ - S8170814: Reuse cache entries (part II)
+ - S8171388: Update JNDI Thread contexts
+ - S8171949: [macosx] AWT_ZoomFrame Automated tests fail with
+ error: The bitwise mask Frame.ICONIFIED is not setwhen the
+ frame is in ICONIFIED state
+ - S8171952: [macosx]
+ AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog
+ test fails as DummyButton on Dialog did not gain focus when
+ clicked.
+ - S8173931: 8u131 L10n resource file update
+ - S8174844: Incorrect GPL header causes RE script to miss swap
+ to commercial header for licensee source bundle
+ - S8175087: [bsd] Fix build after "8024900: PPC64: Enable new
+ build on AIX (jdk part)"
+ - S8175163: [bsd] Fix build after "8005629: javac warnings
+ compiling java.awt.EventDispatchThread..."
+ - S8176044: (tz) Support tzdata2017a
+ * Import of OpenJDK 7 u141 build 1
+ - S8043723: max_heap_for_compressed_oops() declared with
+ size_t, but defined with uintx
+ * Import of OpenJDK 7 u141 build 2
+ - S8011123: serialVersionUID of
+ java.awt.dnd.InvalidDnDOperationException changed in JDK8-b82
+ * Backports
+ - S6515172, PR3362: Runtime.availableProcessors() ignores Linux
+ taskset command
+ - S8011621, PR3209: live_ranges_in_separate_class.patch
+ - S8022284, PR3209: Hide internal data structure in PhaseCFG
+ - S8023003, PR3209: Cleanup the public interface to PhaseCFG
+ - S8023691, PR3209: Create interface for nodes in class Block
+ - S8023988, PR3209: Move local scheduling of nodes to the CFG
+ creation and code motion phase (PhaseCFG)
+ - S8043780, PR3369: Use open(O_CLOEXEC) instead of
+ fcntl(FD_CLOEXEC)
+ - S8157306, PR3209: Random infrequent null pointer exceptions
+ in javac
+ - S8173783, PR3329: IllegalArgumentException:
+ jdk.tls.namedGroups
+ - S8173941, PR3330: SA does not work if executable is DSO
+ - S8174729, PR3361: Race Condition in
+ java.lang.reflect.WeakCache
+ * Bug fixes
+ - PR3349: Architectures unsupported by SystemTap tapsets throw
+ a parse error
+ - PR3370: Disable ARM32 JIT by default in jdk_generic_profile.sh
+ - PR3379: Perl should be mandatory
+ - PR3390: javac.in and javah.in should use @PERL@ rather than a
+ hardcoded path
+ * CACAO
+ - PR2732: Raise javadoc memory limits for CACAO again!
+ * AArch64 port
+ - S8177661, PR3367: Correct ad rule output register types from
+ iRegX to iRegXNoSp
+- Removed patch:
+ * java-1_7_0-openjdk-gcc6.patch
+ - Not needed anymore
+
+-------------------------------------------------------------------
java-1_7_0-openjdk.changes: same change
Old:
----
icedtea-2.6.9.tar.xz
icedtea-2.6.9.tar.xz.sig
java-1_7_0-openjdk-gcc6.patch
New:
----
icedtea-2.6.10.tar.xz
icedtea-2.6.10.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-1_7_0-openjdk-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.EY5nmQ/_old 2017-05-31 13:31:44.139501502 +0200
+++ /var/tmp/diff_new_pack.EY5nmQ/_new 2017-05-31 13:31:44.143500939 +0200
@@ -19,7 +19,7 @@
%{!?aarch64:%global aarch64 aarch64 arm64 armv8}
%global jit_arches %{ix86} x86_64 ppc64 ppc64le %{arm} %{aarch64}
%global test_arches %{ix86} x86_64 ppc64 ppc64le
-%global icedtea_version 2.6.9
+%global icedtea_version 2.6.10
%global icedtea_sound_version 1.0.1
%global mauvedate 2008-10-22
%global buildoutputdir openjdk.build/
@@ -31,7 +31,7 @@
# Standard JPackage naming and versioning defines.
%global priority 1705
%global javaver 1.7.0
-%global buildver 131
+%global buildver 141
# Standard JPackage directories and symbolic links.
%global sdklnk java-%{javaver}-openjdk
%global archname %{sdklnk}
@@ -212,7 +212,6 @@
# Avoid too much silence from javadoc
Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch
Patch1006: java-1_7_0-openjdk-override.patch
-Patch2000: java-1_7_0-openjdk-gcc6.patch
Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch
Patch10012: java-1_7_0-openjdk-libjvm-link.patch
BuildRequires: alsa-lib-devel
@@ -647,8 +646,6 @@
patch -p0 -i %{PATCH1006}
%endif
-patch -p0 -i %{PATCH2000}
-
make %{?_smp_mflags}
export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image
@@ -1125,6 +1122,7 @@
%doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION
%doc %{buildoutputdir}/j2sdk-image/jre/LICENSE
%doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README
+%dir %{_libdir}/jvm-exports
%dir %{_jvmdir}/%{sdkdir}/jre/lib/desktop/
%{_jvmdir}/%{sdkdir}/jre/lib/desktop/policytool.desktop
++++++ java-1_7_0-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.EY5nmQ/_old 2017-05-31 13:31:44.171496992 +0200
+++ /var/tmp/diff_new_pack.EY5nmQ/_new 2017-05-31 13:31:44.175496429 +0200
@@ -19,7 +19,7 @@
%{!?aarch64:%global aarch64 aarch64 arm64 armv8}
%global jit_arches %{ix86} x86_64 ppc64 ppc64le %{arm} %{aarch64}
%global test_arches %{ix86} x86_64 ppc64 ppc64le
-%global icedtea_version 2.6.9
+%global icedtea_version 2.6.10
%global icedtea_sound_version 1.0.1
%global mauvedate 2008-10-22
%global buildoutputdir openjdk.build/
@@ -31,7 +31,7 @@
# Standard JPackage naming and versioning defines.
%global priority 1705
%global javaver 1.7.0
-%global buildver 131
+%global buildver 141
# Standard JPackage directories and symbolic links.
%global sdklnk java-%{javaver}-openjdk
%global archname %{sdklnk}
@@ -212,7 +212,6 @@
# Avoid too much silence from javadoc
Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch
Patch1006: java-1_7_0-openjdk-override.patch
-Patch2000: java-1_7_0-openjdk-gcc6.patch
Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch
Patch10012: java-1_7_0-openjdk-libjvm-link.patch
BuildRequires: alsa-lib-devel
@@ -647,8 +646,6 @@
patch -p0 -i %{PATCH1006}
%endif
-patch -p0 -i %{PATCH2000}
-
make %{?_smp_mflags}
export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image
@@ -1125,6 +1122,7 @@
%doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION
%doc %{buildoutputdir}/j2sdk-image/jre/LICENSE
%doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README
+%dir %{_libdir}/jvm-exports
%dir %{_jvmdir}/%{sdkdir}/jre/lib/desktop/
%{_jvmdir}/%{sdkdir}/jre/lib/desktop/policytool.desktop
++++++ corba.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/corba-737fd3fbf139/.hgtags
new/corba-4d807b58849e/.hgtags
--- old/corba-737fd3fbf139/.hgtags 2017-02-07 05:06:20.000000000 +0100
+++ new/corba-4d807b58849e/.hgtags 2017-05-03 04:50:27.000000000 +0200
@@ -665,3 +665,8 @@
9e002eaf26ed37030c32c6ab410ac278b8118ee2 icedtea-2.6.8
ba84d0d43df1de8075f5ab5b02adfe1b964111ec icedtea-2.6.9pre01
d93d13bcb01d7b635d0e021877e1102e34bae8fb jdk7u131-b00
+737fd3fbf1394a5640e3524679ef831347186853 icedtea-2.6.9
+dcdf5b845fa7dc9727327abf76bba06df4ce2ad7 icedtea-2.6.10pre01
+61c10a1eaa7b6f77e63f90e624a82a664a451d42 jdk7u141-b00
+caa46a309b1195a0301956e7416633b717553925 jdk7u141-b01
+39240de9d27767c8bad74e34f83f0a4902a9ef85 jdk7u141-b02
++++++ hotspot.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/hotspot.tar.bz2
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/hotspot.tar.bz2 differ: char
11, line 1
++++++ icedtea-2.6.9.tar.xz -> icedtea-2.6.10.tar.xz ++++++
++++ 5665 lines of diff (skipped)
++++++ jaxp.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaxp-aa1c302a99fb/.hgtags
new/jaxp-4099d8cf255f/.hgtags
--- old/jaxp-aa1c302a99fb/.hgtags 2017-02-07 05:06:22.000000000 +0100
+++ new/jaxp-4099d8cf255f/.hgtags 2017-05-03 04:50:27.000000000 +0200
@@ -666,3 +666,8 @@
3369fa5a875b8c39e9dc2b16bd8486270947d73c icedtea-2.6.8
6572cfcae3450e4fc9225ceecaf1acdb6dd5891a icedtea-2.6.9pre01
51ed13d07beb90ff71d8625d9d6409cc4add5cbc jdk7u131-b00
+aa1c302a99fb73dbd9db49e0c33990bd2d17016e icedtea-2.6.9
+82f4cfac52dbd67aafd16b47c131358738499f4a icedtea-2.6.10pre01
+f347b141975453f642ae1140a45aa7c6127551dd jdk7u141-b00
+e096a279a1c226d7d3a4aa19d5beeba1fb0507cf jdk7u141-b01
+b4b91a7beb185c0a8a14b83d2b05cfd7fc33c6fe jdk7u141-b02
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java
2017-05-03 04:50:27.000000000 +0200
@@ -1016,7 +1016,7 @@
"Propriet\u00E0 di sistema org.xml.sax.parser non specificata"},
{ ER_PARSER_ARG_CANNOT_BE_NULL,
- "L''argomento del parser non deve essere nullo"},
+ "L'argomento del parser non deve essere nullo"},
{ ER_FEATURE,
"Funzione: {0}"},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
2017-05-03 04:50:27.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
*/
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -31,6 +31,7 @@
import com.sun.org.apache.bcel.internal.generic.GETSTATIC;
import com.sun.org.apache.bcel.internal.generic.INVOKEINTERFACE;
import com.sun.org.apache.bcel.internal.generic.INVOKESPECIAL;
+import com.sun.org.apache.bcel.internal.generic.INVOKESTATIC;
import com.sun.org.apache.bcel.internal.generic.INVOKEVIRTUAL;
import com.sun.org.apache.bcel.internal.generic.ISTORE;
import com.sun.org.apache.bcel.internal.generic.InstructionHandle;
@@ -1252,6 +1253,10 @@
classGen.getConstantPool());
transf.addException("com.sun.org.apache.xalan.internal.xsltc.TransletException");
+ // call resetPrefixIndex at the beginning of transform
+ final int check = cpg.addMethodref(BASIS_LIBRARY_CLASS,
"resetPrefixIndex", "()V");
+ il.append(new INVOKESTATIC(check));
+
// Define and initialize current with the root node
final LocalVariableGen current =
transf.addLocalVariable("current",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
2017-05-03 04:50:27.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
*/
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -48,6 +48,7 @@
import java.text.NumberFormat;
import java.util.Locale;
import java.util.ResourceBundle;
+import java.util.concurrent.atomic.AtomicInteger;
import javax.xml.transform.dom.DOMSource;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
@@ -1530,16 +1531,25 @@
}
/**
- * This function is used in the execution of xsl:element
+ * These functions are used in the execution of xsl:element to generate
+ * and reset namespace prefix index local to current transformation process
*/
- private static int prefixIndex = 0;
-
public static String generatePrefix() {
- synchronized (BasisLibrary.class) {
- return ("ns" + prefixIndex++);
- }
+ return ("ns" + threadLocalPrefixIndex.get().getAndIncrement());
+ }
+
+ public static void resetPrefixIndex() {
+ threadLocalPrefixIndex.get().set(0);
}
+ private static final ThreadLocal<AtomicInteger> threadLocalPrefixIndex =
+ new ThreadLocal<AtomicInteger>() {
+ @Override
+ protected AtomicInteger initialValue() {
+ return new AtomicInteger();
+ }
+ };
+
public static final String RUN_TIME_INTERNAL_ERR =
"RUN_TIME_INTERNAL_ERR";
public static final String RUN_TIME_COPY_ERR =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
2017-05-03 04:50:27.000000000 +0200
@@ -1,13 +1,14 @@
/*
- * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
*/
/*
- * Copyright 2005 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
@@ -136,7 +137,7 @@
if (DEBUG_START_END_ELEMENT)
System.out.println(">>> scanStartElementNS()");
// Note: namespace processing is on by default
- fEntityScanner.scanQName(fElementQName, NameType.ATTRIBUTE);
+ fEntityScanner.scanQName(fElementQName, NameType.ELEMENTSTART);
// REVISIT - [Q] Why do we need this local variable? -- mrglavas
String rawname = fElementQName.rawname;
if (fBindNamespaces) {
@@ -346,7 +347,7 @@
protected void scanStartElementName ()
throws IOException, XNIException {
// Note: namespace processing is on by default
- fEntityScanner.scanQName(fElementQName, NameType.ATTRIBUTE);
+ fEntityScanner.scanQName(fElementQName, NameType.ELEMENTSTART);
// Must skip spaces here because the DTD scanner
// would consume them at the end of the external subset.
fSawSpace = fEntityScanner.skipSpaces();
@@ -572,7 +573,7 @@
System.out.println(">>> scanAttribute()");
// name
- fEntityScanner.scanQName(fAttributeQName, NameType.ATTRIBUTE);
+ fEntityScanner.scanQName(fAttributeQName, NameType.ATTRIBUTENAME);
// equals
fEntityScanner.skipSpaces();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
2017-05-03 04:50:27.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved.
*/
/*
@@ -1208,7 +1208,7 @@
// definitions
while (!fEntityScanner.skipChar('>', null)) {
- String name = fEntityScanner.scanName(NameType.ATTRIBUTE);
+ String name = fEntityScanner.scanName(NameType.ATTRIBUTENAME);
if (name == null) {
reportFatalError("AttNameRequiredInAttDef",
new Object[]{elName});
@@ -1352,7 +1352,7 @@
fMarkUpDepth++;
do {
skipSeparator(false, !scanningInternalSubset());
- String aName = fEntityScanner.scanName(NameType.ATTRIBUTE);
+ String aName = fEntityScanner.scanName(NameType.ATTRIBUTENAME);
if (aName == null) {
reportFatalError("MSG_NAME_REQUIRED_IN_NOTATIONTYPE",
new Object[]{elName, atName});
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
2017-05-03 04:50:27.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved.
*/
/*
@@ -411,7 +411,7 @@
if (DEBUG_START_END_ELEMENT)
System.out.println(this.getClass().toString() +">>> scanAttribute()");
// name
- fEntityScanner.scanQName(fAttributeQName, NameType.ATTRIBUTE);
+ fEntityScanner.scanQName(fAttributeQName, NameType.ATTRIBUTENAME);
// equals
fEntityScanner.skipSpaces();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java
2017-05-03 04:50:27.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 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
@@ -562,6 +562,14 @@
switchToXML11Scanner();
}
+ if (fEventType == XMLStreamConstants.CHARACTERS ||
+ fEventType == XMLStreamConstants.ENTITY_REFERENCE ||
+ fEventType == XMLStreamConstants.PROCESSING_INSTRUCTION ||
+ fEventType == XMLStreamConstants.COMMENT ||
+ fEventType == XMLStreamConstants.CDATA) {
+
fEntityScanner.checkNodeCount(fEntityScanner.fCurrentEntity);
+ }
+
return fEventType;
} catch (IOException ex) {
// if this error occured trying to resolve the external DTD subset
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
2017-05-03 04:50:27.000000000 +0200
@@ -106,7 +106,7 @@
src-element.2.2 = src-element.2.2: poich\u00E9 ''{0}'' contiene
l''attributo ''ref'', il suo contenuto deve corrispondere a (annotation?), ma
\u00E8 stato trovato ''{1}''.
src-element.3 = src-element.3: l''elemento "{0}" ha sia un attributo
''type'' che un elemento figlio "anonymous type". \u00C8 consentito uno solo di
questi valori per un elemento.
src-import.1.1 = src-import.1.1: l''attributo "{0}" dello spazio di
nomi di una voce di informazioni di elemento <import> non deve essere uguale al
targetNamespace dello schema in cui esiste.
- src-import.1.2 = src-import.1.2: se l''attributo dello spazio di nomi
non \u00E8 presente in una voce di informazioni di elemento <import>, lo schema
che lo contiene deve avere un targetNamespace.
+ src-import.1.2 = src-import.1.2: se l'attributo dello spazio di nomi
non \u00E8 presente in una voce di informazioni di elemento <import>, lo schema
che lo contiene deve avere un targetNamespace.
src-import.2 = src-import.2: l''elemento radice del documento "{0}"
deve avere lo spazio di nomi denominato ''http://www.w3.org/2001/XMLSchema'' e
il nome locale ''schema''.
src-import.3.1 = src-import.3.1: l''attributo "{0}" dello spazio di
nomi di una voce di informazioni di elemento <import> deve essere uguale
all''attributo targetNamespace ''{1}'' del documento importato.
src-import.3.2 = src-import.3.2: non esiste alcun attributo dello
spazio di nomi nella voce di informazioni di elemento <import>, pertanto il
documento importato non pu\u00F2 avere alcun attributo targetNamespace.
tuttavia, \u00E8 stato trovato targetNamespace ''{1}'' nel documento importato.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
---
old/jaxp-aa1c302a99fb/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
2017-02-07 05:06:22.000000000 +0100
+++
new/jaxp-4099d8cf255f/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
2017-05-03 04:50:27.000000000 +0200
@@ -9,7 +9,7 @@
FormatFailed = Si \u00E8 verificato un errore interno durante la formattazione
del seguente messaggio:\n
# XPointer Framework Error Messages
-XPointerProcessingError = XPointerProcessingError: si \u00E8 verificato un
errore durante l'elaborazione dell''espressione XPointer.
+XPointerProcessingError = XPointerProcessingError: si \u00E8 verificato un
errore durante l'elaborazione dell'espressione XPointer.
InvalidXPointerToken = InvalidXPointerToken: l''espressione XPointer contiene
il token non valido ''{0}''.
InvalidXPointerExpression = InvalidXPointerExpression: l''espressione XPointer
''{0}'' non \u00E8 valida.
MultipleShortHandPointers = MultipleShortHandPointers: l''espressione XPointer
''{0}'' non \u00E8 valida. Contiene pi\u00F9 puntatori ShortHand.
@@ -22,6 +22,6 @@
# XPointer Element Scheme Error Messages
InvalidElementSchemeToken = InvalidElementSchemeToken: l''espressione XPointer
dello schema element() contiene il token non valido ''{0}''.
InvalidElementSchemeXPointer = InvalidElementSchemeXPointer: l''espressione
XPointer ''{0}'' dello schema di elemento non \u00E8 valida.
-XPointerElementSchemeProcessingError = XPointerElementSchemeProcessingError:
si \u00E8 verificato un errore durante l'elaborazione dell''espressione di
schema element() XPointer.
+XPointerElementSchemeProcessingError = XPointerElementSchemeProcessingError:
si \u00E8 verificato un errore durante l'elaborazione dell'espressione di
schema element() XPointer.
InvalidNCNameInElementSchemeData = InvalidNCNameInElementSchemeData: lo schema
element() contiene un puntatore ShortHand ''{0}'' con NCName non valido.
InvalidChildSequenceCharacter = InvalidChildSequenceCharacter: lo schema
element() contiene un carattere di sequenza secondaria ''{0}'' non valido.
++++++ jaxws.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaxws-ea96df8beff4/.hgtags
new/jaxws-bc4f48c1ccba/.hgtags
--- old/jaxws-ea96df8beff4/.hgtags 2017-02-07 05:06:25.000000000 +0100
+++ new/jaxws-bc4f48c1ccba/.hgtags 2017-05-03 04:50:27.000000000 +0200
@@ -665,3 +665,8 @@
26bcf28b3a6076e7b51f88d6d78d4709c8da93d4 icedtea-2.6.8
3301b643d02c62f1b73f4fc70cfb52378ba0303e icedtea-2.6.9pre01
edcc7c1e297588b30daaf61e3cdf25203f829cd4 jdk7u131-b00
+ea96df8beff4c1b51c3e07cc290fd4792300f34e icedtea-2.6.9
+fc563206c50c7fc0ad45d68a921f60bf7b7d3b56 icedtea-2.6.10pre01
+90c86962aa2e81ecd8d5d79a282f2492447e4c6e jdk7u141-b00
+506e24eee4e1887fbfdd77512f830b75e14c5759 jdk7u141-b01
+1af82a2d3d16626b8d2f5e633d23c027975406b8 jdk7u141-b02
++++++ jdk.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/jdk.tar.bz2
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/jdk.tar.bz2 differ: char 11,
line 1
++++++ langtools.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langtools-dd8e22d986c8/.hgtags
new/langtools-6e30439005f6/.hgtags
--- old/langtools-dd8e22d986c8/.hgtags 2017-02-07 05:06:35.000000000 +0100
+++ new/langtools-6e30439005f6/.hgtags 2017-05-03 04:50:27.000000000 +0200
@@ -665,3 +665,8 @@
545e512eb4de948a44e6dd2187f386c644149aa7 icedtea-2.6.8
4f7f0c054b2d447b4a283810abbba7a0558f0a87 icedtea-2.6.9pre01
240ca8086e7151b5c516b5b46d84201e4e8f5806 jdk7u131-b00
+dd8e22d986c8b0f50c25b1a35f981933a926d992 icedtea-2.6.9
+fd8dde40d9dd105f07880bd002feb73555fbb16b icedtea-2.6.10pre01
+b1802aa8be3a49d2a5c07160f2406165e309efde jdk7u141-b00
+853798299f7a4f38745632dc256219fbf75f861e jdk7u141-b01
+ba8ba083c4392a1ddfe40467de1e08d77443807e jdk7u141-b02
++++++ openjdk.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/icedtea7-forest-2-6-2dd04ef37829/.hgtags
new/icedtea7-forest-2-6-b3f98f0d4549/.hgtags
--- old/icedtea7-forest-2-6-2dd04ef37829/.hgtags 2017-02-07
05:06:16.000000000 +0100
+++ new/icedtea7-forest-2-6-b3f98f0d4549/.hgtags 2017-05-03
04:50:27.000000000 +0200
@@ -663,3 +663,8 @@
653c2662034dc87d063bc61c9741045041db7182 icedtea-2.6.8
36a89571adf078953219bf591098eaf18bc7213f icedtea-2.6.9pre01
259e6ca7faf17e2b96fb0733f30e62327a7acdfa jdk7u131-b00
+2dd04ef37829f92208f9044177284fab5db04e28 icedtea-2.6.9
+cd7f56e178662fcdc453edb6622b404f53aaea56 icedtea-2.6.10pre01
+e3b3add63d287cd07398949308308135ded4197e jdk7u141-b00
+b21d7bc25e0f96c6ed9b19e1ea0ea6253c34d7fe jdk7u141-b01
+db8fe12e5e508b18dd0aeb166099406a774b0d04 jdk7u141-b02