Hello community,

here is the log from the commit of package java-1_9_0-openjdk for 
openSUSE:Factory checked in at 2015-06-10 09:15:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-1_9_0-openjdk (Old)
 and      /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-1_9_0-openjdk"

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/java-1_9_0-openjdk.changes    
2015-06-03 08:33:42.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/java-1_9_0-openjdk.changes   
    2015-06-10 09:15:52.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Jun  8 12:24:25 UTC 2015 - fst...@suse.com
+
+- Upgrade to upstream tag jdk9-b67
+- Added patch:
+  * aarch64.patch
+    - fix build on aarch64 architecture
+
+-------------------------------------------------------------------

Old:
----
  1232f4013417.tar.bz2
  197e94e0dacd.tar.bz2
  44ee68f7dbac.tar.bz2
  4fbcca8ab812.tar.bz2
  9dd95cff9dae.tar.bz2
  d5963ccce28d.tar.bz2
  dc6e8336f51b.tar.bz2
  fd6bda430d96.tar.bz2

New:
----
  1abd45df5480.tar.bz2
  4418697e56f1.tar.bz2
  78c2685daaba.tar.bz2
  aarch64.patch
  c9785bc8ade9.tar.bz2
  d47dfabd16d4.tar.bz2
  f546760134eb.tar.bz2
  f822b749821e.tar.bz2
  fd782cd69b04.tar.bz2

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

Other differences:
------------------
++++++ java-1_9_0-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.uXQd3V/_old  2015-06-10 09:15:54.000000000 +0200
+++ /var/tmp/diff_new_pack.uXQd3V/_new  2015-06-10 09:15:54.000000000 +0200
@@ -33,17 +33,17 @@
 %global minorver        9
 %global microver        0
 %global updatever       0
-%global buildver        b66
+%global buildver        b67
 %global root_project    jdk9
 %global root_repository jdk9
-%global root_revision   dc6e8336f51b
-%global corba_revision  44ee68f7dbac
-%global hotspot_revision 197e94e0dacd
-%global jaxp_revision   d5963ccce28d
-%global jaxws_revision  1232f4013417
-%global jdk_revision    4fbcca8ab812
-%global langtools_revision fd6bda430d96
-%global nashorn_revision 9dd95cff9dae
+%global root_revision   f546760134eb
+%global corba_revision  4418697e56f1
+%global hotspot_revision d47dfabd16d4
+%global jaxp_revision   78c2685daaba
+%global jaxws_revision  c9785bc8ade9
+%global jdk_revision    1abd45df5480
+%global langtools_revision fd782cd69b04
+%global nashorn_revision f822b749821e
 %global icedtea_sound_version 1.0.1
 # priority must be 6 digits in total
 %global priority        %(echo "10000 * %{majorver} + 1000 * %{minorver} + 100 
* %{microver} + %{updatever}" | bc)
@@ -216,6 +216,8 @@
 Patch101:       s390-size_t.patch
 # Patch for PPC/PPC64
 Patch103:       ppc-zero-hotspot.patch
+# Patch for AARCH64
+Patch104:       aarch64.patch
 # Patches for system libraries
 Patch203:       fix-system-jpeg-loading.patch
 Patch204:       giflib.patch
@@ -500,6 +502,10 @@
 %patch103 -p1
 %endif
 
+%ifarch %aarch64
+%patch104 -p1
+%endif
+
 %patch500 -p1
 
 # Extract systemtap tapsets
@@ -939,7 +945,6 @@
   --slave %{_bindir}/jstack jstack %{sdkbindir}/jstack \
   --slave %{_bindir}/jstat jstat %{sdkbindir}/jstat \
   --slave %{_bindir}/jstatd jstatd %{sdkbindir}/jstatd \
-  --slave %{_bindir}/native2ascii native2ascii %{sdkbindir}/native2ascii \
   --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \
   --slave %{_bindir}/schemagen schemagen %{sdkbindir}/schemagen \
   --slave %{_bindir}/serialver serialver %{sdkbindir}/serialver \
@@ -986,8 +991,6 @@
   %{_mandir}/man1/jstat-%{sdklnk}.1$ext \
   --slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \
   %{_mandir}/man1/jstatd-%{sdklnk}.1$ext \
-  --slave %{_mandir}/man1/native2ascii.1$ext native2ascii.1$ext \
-  %{_mandir}/man1/native2ascii-%{sdklnk}.1$ext \
   --slave %{_mandir}/man1/rmic.1$ext rmic.1$ext \
   %{_mandir}/man1/rmic-%{sdklnk}.1$ext \
   --slave %{_mandir}/man1/schemagen.1$ext schemagen.1$ext \
@@ -1116,7 +1119,6 @@
 %{_mandir}/man1/jstack-%{sdklnk}.1*
 %{_mandir}/man1/jstat-%{sdklnk}.1*
 %{_mandir}/man1/jstatd-%{sdklnk}.1*
-%{_mandir}/man1/native2ascii-%{sdklnk}.1*
 %{_mandir}/man1/rmic-%{sdklnk}.1*
 %{_mandir}/man1/schemagen-%{sdklnk}.1*
 %{_mandir}/man1/serialver-%{sdklnk}.1*

++++++ 1232f4013417.tar.bz2 -> 1abd45df5480.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_9_0-openjdk/1232f4013417.tar.bz2 
/work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/1abd45df5480.tar.bz2 differ: 
char 11, line 1

++++++ 44ee68f7dbac.tar.bz2 -> 4418697e56f1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/corba-44ee68f7dbac/.hg_archival.txt 
new/corba-4418697e56f1/.hg_archival.txt
--- old/corba-44ee68f7dbac/.hg_archival.txt     2015-05-21 19:07:35.000000000 
+0200
+++ new/corba-4418697e56f1/.hg_archival.txt     2015-05-29 01:50:28.000000000 
+0200
@@ -1,4 +1,4 @@
 repo: 55540e827aef970ecc010b7e06b912d991c8e3ce
-node: 44ee68f7dbacab24a45115fd6a8ccdc7eb6e8f0b
+node: 4418697e56f1f43597f55c7cb6573549c6117868
 branch: default
-tag: jdk9-b66
+tag: jdk9-b67
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/corba-44ee68f7dbac/.hgtags 
new/corba-4418697e56f1/.hgtags
--- old/corba-44ee68f7dbac/.hgtags      2015-05-21 19:07:35.000000000 +0200
+++ new/corba-4418697e56f1/.hgtags      2015-05-29 01:50:28.000000000 +0200
@@ -308,3 +308,4 @@
 0acac6937de7a0868f8c6f88b7d036d780abeee6 jdk9-b63
 0a5e5a7c3539e8bde73d9fe55750e49a49cb8dac jdk9-b64
 afc1e295c4bf83f9a5dd539c29914edd4a754a3f jdk9-b65
+44ee68f7dbacab24a45115fd6a8ccdc7eb6e8f0b jdk9-b66
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/corba-44ee68f7dbac/src/java.corba/share/classes/org/omg/DynamicAny/package.html
 
new/corba-4418697e56f1/src/java.corba/share/classes/org/omg/DynamicAny/package.html
--- 
old/corba-44ee68f7dbac/src/java.corba/share/classes/org/omg/DynamicAny/package.html
 2015-05-21 19:07:35.000000000 +0200
+++ 
new/corba-4418697e56f1/src/java.corba/share/classes/org/omg/DynamicAny/package.html
 2015-05-29 01:50:28.000000000 +0200
@@ -25,7 +25,7 @@
  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  or visit www.oracle.com if you need additional information or have any
  questions.
- 
+
 -->
 
 </head>
@@ -40,97 +40,97 @@
 been compiled with the object implementation). As a result, the object 
receiving the 
 <code>any</code> does not have a portable method of using it.
 
-<P><code>DynAny</code>s enable traversal of the data value associated with an 
-<code>any</code> at runtime, and extraction of the primitive constituents of 
the data value. 
-This is especially helpful for writing powerful generic servers (bridges, 
event channels 
-supporting filtering).  Similarly, this facility enables the construction of 
an 
-<code>any</code> at runtime, without having static knowledge of its type. This 
is especially 
+<P><code>DynAny</code>s enable traversal of the data value associated with an
+<code>any</code> at runtime, and extraction of the primitive constituents of 
the data value.
+This is especially helpful for writing powerful generic servers (bridges, 
event channels
+supporting filtering).  Similarly, this facility enables the construction of an
+<code>any</code> at runtime, without having static knowledge of its type. This 
is especially
 helpful for writing generic clients (bridges, browsers, debuggers, user 
interface tools).
 
-<P><code>Any</code> values can be dynamically interpreted (traversed) and 
constructed through  
-<tt>DynAny</tt> objects.  A <tt>DynAny</tt> object is associated with a data 
-value which corresponds to a copy of the value inserted into an <tt>Any</tt>.  
A 
+<P><code>Any</code> values can be dynamically interpreted (traversed) and 
constructed through
+<tt>DynAny</tt> objects.  A <tt>DynAny</tt> object is associated with a data
+value which corresponds to a copy of the value inserted into an <tt>Any</tt>.  
A
 <tt>DynAny</tt> object may be viewed as an ordered collection of component 
-<tt>DynAny</tt>s. For <tt>DynAny</tt>s representing a basic type, such as 
<code>long</code>, 
-or a type without components, such as an empty exception, the ordered 
collection of 
-components is empty. 
-
-<P>Each <tt>DynAny</tt> object maintains the notion of a current position into 
its collection 
-of component <tt>DynAny</tt>s. The current position is identified by an index 
value that runs 
-from 0 to n-1, where <em>n</em> is the number of components.  The special 
index value -1 
+<tt>DynAny</tt>s. For <tt>DynAny</tt>s representing a basic type, such as 
<code>long</code>,
+or a type without components, such as an empty exception, the ordered 
collection of
+components is empty.
+
+<P>Each <tt>DynAny</tt> object maintains the notion of a current position into 
its collection
+of component <tt>DynAny</tt>s. The current position is identified by an index 
value that runs
+from 0 to n-1, where <em>n</em> is the number of components.  The special 
index value -1
 indicates a current position that points nowhere.
  For values that cannot have a current position (such as an empty exception),
  the index value is fixed at -1.
- If a <code>DynAny</code> is initialized with a value that has components, the 
index is 
+ If a <code>DynAny</code> is initialized with a value that has components, the 
index is
 initialized to 0.
- After creation of an uninitialized <code>DynAny</code> (that is, a 
<code>DynAny</code> that 
+ After creation of an uninitialized <code>DynAny</code> (that is, a 
<code>DynAny</code> that
 has no value but a <code>TypeCode</code>
  that permits components), the current position depends on the type of value 
represented by
- the <code>DynAny</code>. (The current position is set to 0 or -1, depending 
on whether the 
+ the <code>DynAny</code>. (The current position is set to 0 or -1, depending 
on whether the
 new <code>DynAny</code>
  gets default values for its components.)
- 
- 
- <P>The iteration operations <code>rewind</code>, <code>seek</code>, and 
<code>next</code> 
+
+
+<P>The iteration operations <code>rewind</code>, <code>seek</code>, and 
<code>next</code>
 can be used to change the current position
- and the <code>current_component</code> operation returns the component at the 
current 
+ and the <code>current_component</code> operation returns the component at the 
current
 position.
- The <code>component_count</code> operation returns the number of components 
of a 
+ The <code>component_count</code> operation returns the number of components 
of a
 <code>DynAny</code>.
- Collectively, these operations enable iteration over the components of a 
+ Collectively, these operations enable iteration over the components of a
 <code>DynAny</code>, for example,
  to (recursively) examine its contents.
  
  
- <P>A constructed <code>DynAny</code> object is a <code>DynAny</code> object 
associated with 
+ <P>A constructed <code>DynAny</code> object is a <code>DynAny</code> object 
associated with
 a constructed type.
- There is a different interface, inheriting from the <code>DynAny</code> 
interface, 
+ There is a different interface, inheriting from the <code>DynAny</code> 
interface,
 associated with
  each kind of constructed type in IDL (fixed, enum, struct, sequence, union, 
array,
- exception, and value type).  A constructed <code>DynAny</code> object exports 
operations 
+ exception, and value type).  A constructed <code>DynAny</code> object exports 
operations
 that enable the creation of new <code>DynAny</code> objects,
  each of them associated with a component of the constructed data value.
- As an example, a <code>DynStruct</code> is associated with a 
<code>struct</code> value. This 
+ As an example, a <code>DynStruct</code> is associated with a 
<code>struct</code> value. This
 means that the <code>DynStruct</code>
  may be seen as owning an ordered collection of components, one for each 
structure member.
- The <code>DynStruct</code> object exports operations that enable the creation 
of new 
+ The <code>DynStruct</code> object exports operations that enable the creation 
of new
 <code>DynAny</code> objects,
  each of them associated with a member of the <code>struct</code>.
- 
- 
- <P>If a <code>DynAny</code> object has been obtained from another 
(constructed) 
+
+
+<P>If a <code>DynAny</code> object has been obtained from another (constructed)
 <code>DynAny</code> object,
- such as a <code>DynAny</code> representing a structure member that was 
created from a 
+ such as a <code>DynAny</code> representing a structure member that was 
created from a
 <code>DynStruct</code>,
  the member <code>DynAny</code> is logically contained in the 
<code>DynStruct</code>.
- Calling an <code>insert</code> or <code>get</code> operation leaves the 
current position 
+ Calling an <code>insert</code> or <code>get</code> operation leaves the 
current position
 unchanged.
- Destroying a top-level <code>DynAny</code> object (one that was not obtained 
as a component 
+ Destroying a top-level <code>DynAny</code> object (one that was not obtained 
as a component
 of another <code>DynAny</code>)
  also destroys any component <code>DynAny</code> objects obtained from it.
  Destroying a non-top level <code>DynAny</code> object does nothing.
- Invoking operations on a destroyed top-level <code>DynAny</code> or any of 
its descendants 
+ Invoking operations on a destroyed top-level <code>DynAny</code> or any of 
its descendants
 raises OBJECT_NOT_EXIST.
- If the programmer wants to destroy a <code>DynAny</code> object but still 
wants to 
+ If the programmer wants to destroy a <code>DynAny</code> object but still 
wants to
 manipulate some component
- of the data value associated with it, then he or she should first create a 
+ of the data value associated with it, then he or she should first create a
 <code>DynAny</code> for the component
  and, after that, make a copy of the created <code>DynAny</code> object.
- 
- 
- <P>The behavior of <code>DynAny</code> objects has been defined in order to 
enable efficient 
+
+
+<P>The behavior of <code>DynAny</code> objects has been defined in order to 
enable efficient
 implementations
- in terms of allocated memory space and speed of access. <code>DynAny</code> 
objects are 
+in terms of allocated memory space and speed of access. <code>DynAny</code> 
objects are
 intended to be used
- for traversing values extracted from <code>any</code>s or constructing values 
of 
+for traversing values extracted from <code>any</code>s or constructing values 
of
 <code>any</code>s at runtime.
- Their use for other purposes is not recommended.
- 
- 
- 
+Their use for other purposes is not recommended.
+
+
+
  <H2>Handling DynAny objects</H2>
- 
- <P><code>Insert</code> and <code>get</code> operations are necessary to 
handle basic 
+
+<P><code>Insert</code> and <code>get</code> operations are necessary to handle 
basic 
 <code>DynAny</code> objects
  but are also helpful to handle constructed <code>DynAny</code> objects.
  Inserting a basic data type value into a constructed <code>DynAny</code> 
object
@@ -145,9 +145,8 @@
  the <code>TypeCode</code> contained in the <code>DynAny</code> or, if the 
 <code>DynAny</code> has components, is equivalent to the <code>TypeCode</code>
  of the <code>DynAny</code> at the current position.
- 
+
  <P>Basic operations include:
- <P>
  <UL>
        <LI>insert_boolean, get_boolean
        <LI>insert_char, get_char
@@ -181,28 +180,28 @@
        <LI>get_boxed_value
        <LI>get_boxed_value_as_dyn_any
  </UL>
- 
- 
- <P><code>DynAny</code> and <code>DynAnyFactory</code> objects are intended to 
be local to 
+
+
+ <P><code>DynAny</code> and <code>DynAnyFactory</code> objects are intended to 
be local to
 the process in which they are
- created and used. This means that references to <code>DynAny</code> and 
+ created and used. This means that references to <code>DynAny</code> and
 <code>DynAnyFactory</code> objects cannot be exported
  to other processes, or externalized with <code>ORB.object_to_string()</code>.
- If any attempt is made to do so, the offending operation will raise a MARSHAL 
system 
+ If any attempt is made to do so, the offending operation will raise a MARSHAL 
system
 exception.
- Since their interfaces are specified in IDL, <code>DynAny</code> objects 
export operations 
+ Since their interfaces are specified in IDL, <code>DynAny</code> objects 
export operations
 defined in the standard
- <code>org.omg.CORBA.Object</code> interface. However, any attempt to invoke 
operations 
+ <code>org.omg.CORBA.Object</code> interface. However, any attempt to invoke 
operations
 exported through the <code>Object</code>
  interface may raise the standard NO_IMPLEMENT exception.
- An attempt to use a <code>DynAny</code> object with the DII may raise the 
NO_IMPLEMENT 
+ An attempt to use a <code>DynAny</code> object with the DII may raise the 
NO_IMPLEMENT
 exception.
 
 <H3>Package Specification</H3>
 
-<P>For a precise list of supported sections of official specifications with 
which 
-the Java[tm] Platform, Standard Edition 6 ORB complies, see <A 
-HREF="../CORBA/doc-files/compliance.html">Official Specifications for CORBA 
+<P>For a precise list of supported sections of official specifications with 
which
+the Java[tm] Platform, Standard Edition 6 ORB complies, see <A
+HREF="../CORBA/doc-files/compliance.html">Official Specifications for CORBA
 support in Java[tm] SE 6</A>.
 
 @since 1.4

++++++ 1232f4013417.tar.bz2 -> 78c2685daaba.tar.bz2 ++++++
++++ 1264437 lines of diff (skipped)

++++++ aarch64.patch ++++++
--- jdk9/hotspot/agent/src/os/linux/libproc.h   2015-06-09 08:42:38.197240217 
+0200
+++ jdk9/hotspot/agent/src/os/linux/libproc.h   2015-06-09 08:43:43.159810821 
+0200
@@ -71,9 +71,6 @@
 #if defined(sparc) || defined(sparcv9) || defined(ppc64)
 #define user_regs_struct  pt_regs
 #endif
-#if defined(aarch64)
-#define user_regs_struct user_pt_regs
-#endif
 
 // This C bool type must be int for compatibility with Linux calls and
 // it would be a mistake to equivalence it to C++ bool on many platforms
++++++ 1232f4013417.tar.bz2 -> c9785bc8ade9.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaxws-1232f4013417/.hg_archival.txt 
new/jaxws-c9785bc8ade9/.hg_archival.txt
--- old/jaxws-1232f4013417/.hg_archival.txt     2015-05-21 19:07:37.000000000 
+0200
+++ new/jaxws-c9785bc8ade9/.hg_archival.txt     2015-05-29 01:13:52.000000000 
+0200
@@ -1,4 +1,4 @@
 repo: 0961a4a211765fea071b8dac419003ee0c3d5973
-node: 1232f4013417e4a9cd291096798d10f2e601d69d
+node: c9785bc8ade98a16a050d7520b70c68363857e00
 branch: default
-tag: jdk9-b66
+tag: jdk9-b67
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaxws-1232f4013417/.hgtags 
new/jaxws-c9785bc8ade9/.hgtags
--- old/jaxws-1232f4013417/.hgtags      2015-05-21 19:07:37.000000000 +0200
+++ new/jaxws-c9785bc8ade9/.hgtags      2015-05-29 01:13:52.000000000 +0200
@@ -311,3 +311,4 @@
 b5c22d09b1c91dd49b006f38d8ba9c4397517ccc jdk9-b63
 df100399ed27d0eaa57c137ca99819a0fee66178 jdk9-b64
 45ef73bb85c12ec1b291835c1d40e342a454e3f0 jdk9-b65
+1232f4013417e4a9cd291096798d10f2e601d69d jdk9-b66

++++++ 1232f4013417.tar.bz2 -> d47dfabd16d4.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-1_9_0-openjdk/1232f4013417.tar.bz2 
/work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/d47dfabd16d4.tar.bz2 differ: 
char 11, line 1

++++++ 1232f4013417.tar.bz2 -> f546760134eb.tar.bz2 ++++++
++++ 704643 lines of diff (skipped)

++++++ 1232f4013417.tar.bz2 -> f822b749821e.tar.bz2 ++++++
++++ 988441 lines of diff (skipped)

++++++ 1232f4013417.tar.bz2 -> fd782cd69b04.tar.bz2 ++++++
++++ 1191237 lines of diff (skipped)


Reply via email to