Hello community,

here is the log from the commit of package java-1_7_0-openjdk for 
openSUSE:Factory checked in at 2014-05-02 13:56:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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"

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes    
2014-04-14 20:26:48.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes   
    2014-05-02 13:56:53.000000000 +0200
@@ -1,0 +2,73 @@
+Wed Apr 30 11:11:23 UTC 2014 - dmuel...@suse.com
+
+- some patch fiddling for aarch64 
+
+-------------------------------------------------------------------
+Wed Apr 30 08:07:30 UTC 2014 - dmuel...@suse.com
+
+- update to 2.4.7:
+  Security fixes:
+    S8023046: Enhance splashscreen support
+    S8025005: Enhance CORBA initializations
+    S8025010, CVE-2014-2412: Enhance AWT contexts
+    S8025030, CVE-2014-2414: Enhance stream handling
+    S8025152, CVE-2014-0458: Enhance activation set up
+    S8026067: Enhance signed jar verification
+    S8026163, CVE-2014-2427: Enhance media provisioning
+    S8026188, CVE-2014-2423: Enhance envelope factory
+    S8026200: Enhance RowSet Factory
+    S8026716, CVE-2014-2402: (aio) Enhance asynchronous channel handling
+    S8026736, CVE-2014-2398: Enhance Javadoc pages
+    S8026797, CVE-2014-0451: Enhance data transfers
+    S8026801, CVE-2014-0452: Enhance endpoint addressing
+    S8027766, CVE-2014-0453: Enhance RSA processing
+    S8027775: Enhance ICU code.
+    S8027841, CVE-2014-0429: Enhance pixel manipulations
+    S8028385: Enhance RowSet Factory
+    S8029282, CVE-2014-2403: Enhance CharInfo set up
+    S8029286: Enhance subject delegation
+    S8029699: Update Poller demo
+    S8029730: Improve audio device additions
+    S8029735: Enhance service mgmt natives
+    S8029740, CVE-2014-0446: Enhance handling of loggers
+    S8029745, CVE-2014-0454: Enhance algorithm checking
+    S8029750: Enhance LCMS color processing (in-tree LCMS)
+    S8029760, CVE-2013-6629: Enhance AWT image libraries (in-tree libjpeg)
+    S8029844, CVE-2014-0455: Enhance argument validation
+    S8029854, CVE-2014-2421: Enhance JPEG decodings
+    S8029858, CVE-2014-0456: Enhance array copies
+    S8030731, CVE-2014-0460: Improve name service robustness
+    S8031330: Refactor ObjectFactory
+    S8031335, CVE-2014-0459: Better color profiling (in-tree LCMS)
+    S8031352, CVE-2013-6954: Enhance PNG handling (in-tree libpng)
+    S8031394, CVE-2014-0457: (sl) Fix exception handling in ServiceLoader
+    S8031395: Enhance LDAP processing
+    S8032686, CVE-2014-2413: Issues with method invoke
+    S8033618, CVE-2014-1876: Correct logging output
+    S8034926, CVE-2014-2397: Attribute classes properly
+    S8036794, CVE-2014-0461: Manage JavaScript instances
+  Backports
+    S8004145: New improved hgforest.sh, ctrl-c now properly terminates 
mercurial processes.
+    S8007625: race with nested repos in /common/bin/hgforest.sh
+    S8011178: improve common/bin/hgforest.sh python detection (MacOS)
+    S8011342: hgforest.sh : ‘python –version’ not supported on older python
+    S8011350: hgforest.sh uses non-POSIX sh features that may fail with some 
shells
+    S8024200: handle hg wrapper with space after #!
+    S8025796: hgforest.sh could trigger unbuffered output from hg without 
complicated machinations
+    S8028388: 9 jaxws tests failed in nightly build with 
java.lang.ClassCastException
+    S8031477: [macosx] Loading AWT native library fails
+    S8032370: No “Truncated file” warning from IIOReadWarningListener on 
JPEGImageReader
+    S8035834: InetAddress.getLocalHost() can hang after JDK-8030731 was fixed
+  Bug fixes
+    PR1393: JPEG support in build is broken on non-system-libjpeg builds
+    PR1726: configure fails looking for ecj.jar before even trying to find 
javac
+    Red Hat local: Fix for repo with path statting with / .
+    Remove unused hgforest script
+- remove java-1.7.0-openjdk-makefiles-zero.patch,
+    java-1.7.0-openjdk-zero-arch.patch
+- enable jit on aarch64 and armv7l
+- readd hotspot port for aarch64
+- disable nonsensical constraints (build is limited to 512MB anyway)
+  at least for the ARM platforms that do not offer 2GB
+
+-------------------------------------------------------------------

Old:
----
  06eeb77dac24.tar.gz
  172674e0ab65.tar.gz
  2c4981784101.tar.gz
  48ef1bb6d120.tar.gz
  4bd947cd146b.tar.gz
  b028e58c1b77.tar.gz
  b5282042aae0.tar.gz
  e0ba4b9a8b91.tar.gz
  icedtea-2.4.6.tar.xz
  icedtea-2.4.6.tar.xz.sig
  java-1.7.0-openjdk-makefiles-zero.patch
  java-1.7.0-openjdk-zero-arch.patch

New:
----
  13970e76b784.tar.gz
  69b542696e5b.tar.gz
  8c26a3c39128.tar.gz
  9448fff93286.tar.gz
  94b7e8e0d96f.tar.gz
  bd9a50a78d04.tar.gz
  e6ad5b912691.tar.gz
  f50993b6c38d.tar.gz
  icedtea-2.4.7.tar.xz
  icedtea-2.4.7.tar.xz.sig

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

Other differences:
------------------
++++++ java-1_7_0-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.9eiJ1r/_old  2014-05-02 13:56:55.000000000 +0200
+++ /var/tmp/diff_new_pack.9eiJ1r/_new  2014-05-02 13:56:55.000000000 +0200
@@ -22,7 +22,8 @@
 %bcond_with bootstrap
 
 %{!?aarch64:%global aarch64 aarch64 arm64 armv8}
-%global jit_arches %{ix86} x86_64
+%global jit_arches %{ix86} x86_64 aarch64
+%define test_arches %{ix86} x86_64
 
 %ifarch %arm
 %bcond_without jamvm
@@ -46,11 +47,11 @@
 
 # Reduce build time from 27 hours to 12 hours by only running test
 # suites on JIT architectures.
-%ifarch %{jit_arches}
+%ifarch %{test_arches}
 %bcond_with tests
 %endif
 
-%global icedtea_version 2.4.6
+%global icedtea_version 2.4.7
 %global hg_tag icedtea-{icedtea_version}-branchpoint
 
 %global openjdkdate 27_jun_2011
@@ -143,23 +144,24 @@
 # FIXME: Is this applicable for 7?
 Source3:        mauve-%{mauvedate}.tar.gz
 Source4:        mauve_tests
-
-Source5:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/archive/b028e58c1b77.tar.gz
-Source6:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/corba/archive/48ef1bb6d120.tar.gz
-Source7:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp/archive/e0ba4b9a8b91.tar.gz
-Source8:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxws/archive/4bd947cd146b.tar.gz
-Source9:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk/archive/b5282042aae0.tar.gz
-Source10:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/langtools/archive/06eeb77dac24.tar.gz
-Source11:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/archive/172674e0ab65.tar.gz
-# zero compatible hotspot
-#TODO: not needed Source12:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/2c4981784101.tar.gz
+Source5:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/archive/13970e76b784.tar.gz
+Source6:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/corba/archive/e6ad5b912691.tar.gz
+Source7:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxp/archive/94b7e8e0d96f.tar.gz
+Source8:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jaxws/archive/bd9a50a78d04.tar.gz
+Source9:        
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/jdk/archive/9448fff93286.tar.gz
+Source10:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/langtools/archive/8c26a3c39128.tar.gz
+%ifarch aarch64
+Source11:       
http://hg.openjdk.java.net/aarch64-port/jdk7u/hotspot/archive/f50993b6c38d.tar.gz
+%else
+Source11:       
http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/archive/69b542696e5b.tar.gz
+%endif
 Source13:       
http://icedtea.classpath.org/download/drops/jamvm/jamvm-ac22c9948434e528ece451642b4ebde40953ee7e.tar.gz
 
 #Source1000:     java-1_7_0-openjdk-rpmlintrc
 # those properties are for opeSUSE only
 Source1001:     fontconfig.SuSE.properties
 
-Source2000:     icedtea-%{icedtea_version}.tar.xz.sig
+Source2000:     
http://icedtea.classpath.org/download/source/icedtea-%{icedtea_version}.tar.xz.sig
 Source2001:     java-1_7_0-openjdk.keyring
 # helper script for performing updates
 Source2002:     update.py
@@ -184,11 +186,6 @@
 
 Patch106:       java-1.7.0-openjdk-freetype-check-fix.patch
 
-# Patches for AArch64
-Patch108:       java-1.7.0-openjdk-zero-arch.patch
-
-Patch109:       java-1.7.0-openjdk-makefiles-zero.patch
-
 # allow to create hs_pid.log in tmp (in 700 permissions) if working directory 
is unwritable
 Patch200:       abrt_friendly_hs_log_jdk7.patch
 
@@ -594,6 +591,7 @@
         --enable-jamvm \
         --with-jamvm-src-zip=%{SOURCE13} \
 %endif
+        --enable-arm32-jit \
 %if 0%{?suse_version} <= 1110
         --disable-system-gio \
 %endif
@@ -616,26 +614,26 @@
     quilt push
 }
 
+%ifnarch aarch64
 qpatch -p0 %{PATCH3}
 qpatch -p0 %{PATCH4}
+%endif
 
 # % if %{debug}
 # qpatch -p0 %{PATCH5}
 # qpatch -p0 %{PATCH6}
 # % endif
 
+%ifnarch aarch64
 qpatch -p0 %{PATCH106}
 qpatch -p0 %{PATCH200}
 
-# AArch64 fixes
-qpatch -p0 %{PATCH108}
-
-qpatch -p0 %{PATCH109}
-
 %ifarch %{jit_arches}
 #qpatch -p0 %{PATCH402}
 qpatch -p0 %{PATCH403}
 %endif
+
+%endif
 qpatch -p0 -R %{PATCH404}
 
 #SUSE specific fixes
@@ -649,7 +647,9 @@
 #     so ignore all Werror like troubles we can find
 find . -name '*.gmk' -or -name '*.make' | xargs -L 1 \
     sed -i 's/-Wno-unused//;s/WARNINGS_ARE_ERRORS = -Werror//;s/CFLAGS_WARN = 
-Werror//;s/CFLAGS_WARN = -Werror//'
-%else
+%endif
+
+%ifnarch aarch64
 qpatch -p1 %{PATCH1001}
 %endif
 

++++++ 06eeb77dac24.tar.gz -> 13970e76b784.tar.gz ++++++
++++ 428871 lines of diff (skipped)

++++++ b028e58c1b77.tar.gz -> 69b542696e5b.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/b028e58c1b77.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/69b542696e5b.tar.gz differ: 
char 5, line 1

++++++ 06eeb77dac24.tar.gz -> 8c26a3c39128.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langtools-06eeb77dac24/.hgtags 
new/langtools-8c26a3c39128/.hgtags
--- old/langtools-06eeb77dac24/.hgtags  2014-01-29 11:01:19.000000000 +0100
+++ new/langtools-8c26a3c39128/.hgtags  2014-01-13 23:46:55.000000000 +0100
@@ -411,3 +411,5 @@
 5b44df2114e466da85c3816627bfcd1b59c6499d jdk7u51-b12
 4d0807934c302f2e35e6a5acc6cdc720c82b5671 jdk7u51-b13
 dabd37b7e2950b42c1c9550caea26522348cd7b4 icedtea-2.4.5
+06eeb77dac248eb62fed00aa25f9f9fa9b4df210 icedtea-2.4.6pre01
+06eeb77dac248eb62fed00aa25f9f9fa9b4df210 icedtea-2.4.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/langtools-06eeb77dac24/src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
 
new/langtools-8c26a3c39128/src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
--- 
old/langtools-06eeb77dac24/src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
      2014-01-29 11:01:19.000000000 +0100
+++ 
new/langtools-8c26a3c39128/src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
      2014-01-13 23:46:55.000000000 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2014, 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
@@ -235,7 +235,7 @@
             } else if (opt.equals("-doctitle")) {
                 doctitle = os[1];
             } else if (opt.equals("-windowtitle")) {
-                windowtitle = os[1];
+                windowtitle = os[1].replaceAll("\\<.*?>", "");
             } else if (opt.equals("-top")) {
                 top = os[1];
             } else if (opt.equals("-bottom")) {

++++++ 06eeb77dac24.tar.gz -> 9448fff93286.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/06eeb77dac24.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/9448fff93286.tar.gz differ: 
char 5, line 1

++++++ 06eeb77dac24.tar.gz -> 94b7e8e0d96f.tar.gz ++++++
++++ 1018446 lines of diff (skipped)

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.9eiJ1r/_old  2014-05-02 13:57:00.000000000 +0200
+++ /var/tmp/diff_new_pack.9eiJ1r/_new  2014-05-02 13:57:00.000000000 +0200
@@ -4,4 +4,18 @@
       <size unit="M">2048</size>
     </physicalmemory>
   </hardware>
+
+  <overwrite>
+    <conditions>
+      <arch>aarch64</arch>
+      <arch>armv7l</arch>
+      <arch>armv6l</arch>
+    </conditions>
+    <hardware>
+      <physicalmemory>
+        <size unit="M">512</size>
+      </physicalmemory>
+    </hardware>
+  </overwrite>
+
 </constraints> 

++++++ 06eeb77dac24.tar.gz -> bd9a50a78d04.tar.gz ++++++
++++ 907123 lines of diff (skipped)

++++++ 06eeb77dac24.tar.gz -> e6ad5b912691.tar.gz ++++++
++++ 660832 lines of diff (skipped)

++++++ 06eeb77dac24.tar.gz -> f50993b6c38d.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-1_7_0-openjdk/06eeb77dac24.tar.gz 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/f50993b6c38d.tar.gz differ: 
char 5, line 1

++++++ icedtea-2.4.6.tar.xz -> icedtea-2.4.7.tar.xz ++++++
++++ 6579 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to