[packages/icedtea7] Version: 2.5.5

jajcus jajcus at pld-linux.org
Thu Apr 16 11:31:11 CEST 2015


commit 36e8fe9e6492c93eb5f1febd9503af9944a074c2
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date:   Thu Apr 16 11:30:40 2015 +0200

    Version: 2.5.5
    
    Security fixes:
    
        S8059064: Better G1 log caching
        S8060461: Fix for JDK-8042609 uncovers additional issue
        S8064601, CVE-2015-0480: Improve jar file handling
        S8065286: Fewer subtable substitutions
        S8065291: Improved font lookups
        S8066479: Better certificate chain validation
        S8067050: Better font consistency checking
        S8067684: Better font substitutions
        S8067699, CVE-2015-0469: Better glyph storage
        S8068320, CVE-2015-0477: Limit applet requests
        S8068720, CVE-2015-0488: Better certificate options checking
        S8069198: Upgrade image library
        S8071726, CVE-2015-0478: Better RSA optimizations
        S8071818: Better vectorization on SPARC
        S8071931, CVE-2015-0460: Return of the phantom menace

 currency-change-fix.patch | 13 -------------
 icedtea7-giflib.patch     | 14 --------------
 icedtea7.spec             | 28 ++++++++++++----------------
 3 files changed, 12 insertions(+), 43 deletions(-)
---
diff --git a/icedtea7.spec b/icedtea7.spec
index 64555bd..e9966e3 100644
--- a/icedtea7.spec
+++ b/icedtea7.spec
@@ -31,34 +31,32 @@
 Summary:	OpenJDK and GNU Classpath code
 Summary(pl.UTF-8):	Kod OpenJDK i GNU Classpath
 Name:		icedtea7
-Version:	2.5.4
-Release:	2
+Version:	2.5.5
+Release:	1
 License:	GPL v2
 Group:		Development/Languages/Java
 Source0:	http://icedtea.wildebeest.org/download/source/icedtea-%{version}.tar.gz
-# Source0-md5:	646064d7a8d57c2cae0ef35a05de57c8
+# Source0-md5:	2b639a72a976c0cdc743ab5e18bd2369
 Source1:	http://icedtea.wildebeest.org/download/drops/icedtea7/%{version}/openjdk.tar.bz2
-# Source1-md5:	90c83c73214a083b24adfee9a1be56a4
+# Source1-md5:	6edc6aa04cb261ebc382d53e7072d946
 Source2:	http://icedtea.wildebeest.org/download/drops/icedtea7/%{version}/corba.tar.bz2
-# Source2-md5:	06235b1e4b024402d6ec5cf0672cc353
+# Source2-md5:	999fa486ab1eaddaba220c19d24d1b33
 Source3:	http://icedtea.wildebeest.org/download/drops/icedtea7/%{version}/jaxp.tar.bz2
-# Source3-md5:	d3ffad8f8b415f002fd0f308279accbc
+# Source3-md5:	139a569cf9d78ae7354fd407750a6fe2
 Source4:	http://icedtea.wildebeest.org/download/drops/icedtea7/%{version}/jaxws.tar.bz2
-# Source4-md5:	03bb3aa6f03765816adf3d312feed05e
+# Source4-md5:	7bc5e8735d9db574caf1c658d248f69a
 Source5:	http://icedtea.wildebeest.org/download/drops/icedtea7/%{version}/jdk.tar.bz2
-# Source5-md5:	4e848b426d98b60523f71e9f35edfff8
+# Source5-md5:	81ee4210f1c4315af9069f8153a8e7a1
 Source6:	http://icedtea.wildebeest.org/download/drops/icedtea7/%{version}/langtools.tar.bz2
-# Source6-md5:	ffc690fecd801662d4b4f8874aecbc68
+# Source6-md5:	117ae9e846a00e287060035b930c299d
 Source7:	http://icedtea.wildebeest.org/download/drops/icedtea7/%{version}/hotspot.tar.bz2
-# Source7-md5:	c3bbd2ff7bf67eae93f9c55ad3ff3b91
+# Source7-md5:	51b6547c4a27c4cf6a134dca0f59e3ae
 Source10:	make-cacerts.sh
 # 0-99 patches for the IcedTea files
 Patch0:		%{name}-x32-ac.patch
 # 100-... patches applied to the extracted sources
 Patch100:	%{name}-libpath.patch
-Patch101:	%{name}-giflib.patch
-Patch102:	%{name}-x32.patch
-Patch103:	currency-change-fix.patch
+Patch101:	%{name}-x32.patch
 URL:		http://icedtea.classpath.org/wiki/Main_Page
 BuildRequires:	alsa-lib-devel
 BuildRequires:	ant
@@ -427,11 +425,9 @@ Przykłady dla OpenJDK.
 # patches to applied to the extracted sources
 install -d pld-patches
 cp -p %{PATCH100} pld-patches
-cp -p %{PATCH101} pld-patches
 %ifarch x32
-cp -p %{PATCH102} pld-patches
+cp -p %{PATCH101} pld-patches
 %endif
-cp -p %{PATCH103} pld-patches
 
 # let the build system extract the sources where it wants them
 install -d drops
diff --git a/currency-change-fix.patch b/currency-change-fix.patch
deleted file mode 100644
index bc44ed3..0000000
--- a/currency-change-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- openjdk/jdk/make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java~	2015-01-02 09:59:05.000000000 +0000
-+++ openjdk/jdk/make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java	2015-01-02 10:04:30.624981502 +0000
-@@ -281,8 +281,8 @@
-             checkCurrencyCode(newCurrency);
-             String timeString = currencyInfo.substring(4, length - 4);
-             long time = format.parse(timeString).getTime();
--            if (Math.abs(time - System.currentTimeMillis()) > ((long) 10) * 365 * 24 * 60 * 60 * 1000) {
--                throw new RuntimeException("time is more than 10 years from present: " + time);
-+            if (Math.abs(time - System.currentTimeMillis()) > ((long) 20) * 365 * 24 * 60 * 60 * 1000) {
-+                throw new RuntimeException("time is more than 20 years from present: " + time);
-             }
-             specialCaseCutOverTimes[specialCaseCount] = time;
-             specialCaseOldCurrencies[specialCaseCount] = oldCurrency;
diff --git a/icedtea7-giflib.patch b/icedtea7-giflib.patch
deleted file mode 100644
index 59ad376..0000000
--- a/icedtea7-giflib.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- openjdk/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c~       2014-10-02 04:17:19.000000000 +0200
-+++ openjdk/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c        2014-10-29 00:23:14.428883127 +0100
-@@ -310,7 +310,10 @@
-     free(pBitmapBits);
-     free(pOldBitmapBits);
- 
--    DGifCloseFile(gif);
-+    {
-+    int error = 0;
-+    DGifCloseFile(gif, &error);
-+    }
- 
-     return 1;
- }
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/icedtea7.git/commitdiff/36e8fe9e6492c93eb5f1febd9503af9944a074c2



More information about the pld-cvs-commit mailing list