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 - [email protected]
+
+- some patch fiddling for aarch64
+
+-------------------------------------------------------------------
+Wed Apr 30 08:07:30 UTC 2014 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]