- drop unused patches
- Release: 1
Security fixes in this version:
- 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 (LCMS 2 only)
- 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
- 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
+++ /dev/null
---- icedtea6-1.8/acinclude.m4.orig 2010-04-10 21:58:40.000000000 +0200
-+++ icedtea6-1.8/acinclude.m4 2010-04-15 19:34:17.000000000 +0200
-@@ -8,6 +8,14 @@
- CROSS_TARGET_ARCH=x86_64
- ARCHFLAG="-m64"
- ;;
-+ i486)
-+ BUILD_ARCH_DIR=i586
-+ INSTALL_ARCH_DIR=i386
-+ JRE_ARCH_DIR=i386
-+ ARCH_PREFIX=${LINUX32}
-+ CROSS_TARGET_ARCH=i386
-+ ARCHFLAG="-m32 -march=i486"
-+ ;;
- i?86)
- BUILD_ARCH_DIR=i586
- INSTALL_ARCH_DIR=i386
-@@ -746,7 +754,7 @@
- use_zero=yes;
- else
- case "${host}" in
-- i?86-*-*) ;;
-+ i[[567]]86-*-*) ;;
- sparc*-*-*) ;;
- x86_64-*-*) ;;
- *)
+++ /dev/null
-diff -dur icedtea-2.4.3.orig/Makefile.am icedtea-2.4.3/Makefile.am
---- icedtea-2.4.3.orig/Makefile.am 2013-10-21 10:17:55.000000000 +0200
-+++ icedtea-2.4.3/Makefile.am 2013-11-22 12:07:02.553682646 +0100
-@@ -258,7 +258,8 @@
-
- # Patch list
-
--ICEDTEA_PATCHES =
-+ICEDTEA_PATCHES = \
-+ patches/test_gamma.patch
-
- # Conditional patches
-
-@@ -299,7 +300,6 @@
-
- if WITH_PAX
- ICEDTEA_PATCHES += \
-- patches/test_gamma.patch \
- patches/pax-mark-rmic-java.patch
- endif
-
-@@ -352,7 +353,6 @@
- endif
-
- if !WITH_PAX
--ICEDTEA_BOOT_PATCHES += patches/boot/test_gamma.patch
- endif
-
- if CP39408_JAVAH
Summary(pl.UTF-8): Kod OpenJDK i GNU Classpath
Name: icedtea7
Version: 2.4.7
-Release: 0.1
+Release: 1
License: GPL v2
Group: Development/Languages/Java
Source0: http://icedtea.wildebeest.org/download/source/icedtea-%{version}.tar.gz
Source7: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/archive/%{hotspot_changeset}.tar.gz
# Source7-md5: 0381ef3920f1ff5c8ac6c8860974d8cc
Source10: make-cacerts.sh
-# patches for the IcedTea files
-Patch0: %{name}-never_test_gamma.patch
-# patches applied to the extracted sources
+# 0-99 patches for the IcedTea files
+# 100-... patches applied to the extracted sources
Patch100: %{name}-libpath.patch
URL: http://icedtea.classpath.org/wiki/Main_Page
BuildRequires: alsa-lib-devel
%prep
%setup -qn icedtea-%{version}
-#%%patch0 -p1
# patches to applied to the extracted sources
install -d pld-patches