# ChangeLog for dev-java/icedtea-bin # Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 # (auto-generated from git log) *icedtea-bin-7.2.5.5-r1 (09 Aug 2015) *icedtea-bin-7.2.5.5 (09 Aug 2015) *icedtea-bin-6.1.13.7-r1 (09 Aug 2015) *icedtea-bin-6.1.13.7 (09 Aug 2015) 09 Aug 2015; Robin H. Johnson +files/icedtea-bin-6.env, +files/icedtea-bin-7.env, +icedtea-bin-6.1.13.7.ebuild, +icedtea-bin-6.1.13.7-r1.ebuild, +icedtea-bin-7.2.5.5.ebuild, +icedtea-bin-7.2.5.5-r1.ebuild, +metadata.xml: proj/gentoo: Initial commit This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed 24 Aug 2015; Justin Lecher icedtea-bin-6.1.13.7.ebuild, icedtea-bin-6.1.13.7-r1.ebuild, icedtea-bin-7.2.5.5.ebuild, icedtea-bin-7.2.5.5-r1.ebuild, metadata.xml: Use https by default Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher 24 Aug 2015; Mike Gilbert metadata.xml: Revert DOCTYPE SYSTEM https changes in metadata.xml repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720 *icedtea-bin-7.2.6.1 (02 Sep 2015) *icedtea-bin-7.2.5.6 (02 Sep 2015) *icedtea-bin-6.1.13.8 (02 Sep 2015) 02 Sep 2015; James Le Cuirot -icedtea-bin-6.1.13.7-r1.ebuild, +icedtea-bin-6.1.13.8.ebuild, -icedtea-bin-7.2.5.5-r1.ebuild, +icedtea-bin-7.2.5.6.ebuild, +icedtea-bin-7.2.6.1.ebuild, metadata.xml: Version bumps to address security vulnerabilities 6.1.13.8 to replace vulnerable 6.1.13.7, plus 7.2.5.6 and 7.2.6.1 to replace vulnerable 7.2.5.5. 7.2.5.6 is needed for ppc because non-HotSpot builds are broken under 7.2.6.1. See IcedTea #2058 [1]. Also fixes: * Removal of binaries depending on X (#441618) * Removal of hard dependency on CUPS (#486042) * Addition of missing FreeType dependency (#510566) [1] http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2058 Package-Manager: portage-2.2.20.1 06 Sep 2015; Agostino Sarubbo icedtea-bin-6.1.13.8.ebuild, icedtea-bin-7.2.6.1.ebuild: amd64 stable wrt bug #559532 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" 06 Sep 2015; Agostino Sarubbo icedtea-bin-6.1.13.8.ebuild, icedtea-bin-7.2.6.1.ebuild: x86 stable wrt bug #559532 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" *icedtea-bin-7.2.5.6-r1 (07 Sep 2015) *icedtea-bin-6.1.13.8-r1 (07 Sep 2015) 07 Sep 2015; James Le Cuirot -icedtea-bin-6.1.13.8.ebuild, +icedtea-bin-6.1.13.8-r1.ebuild, -icedtea-bin-7.2.5.6.ebuild, +icedtea-bin-7.2.5.6-r1.ebuild: 6 and 7 rebuilt for ppc with dynamic heap fix It has been discovered that CACAO has been giving us memory problems because it had a fixed default heap size of only 128MB, whereas HotSpot uses a quarter of the physical RAM. I have patched CACAO to do the same. See IcedTea bugs #2611 and #2612. 6.1.13.8-r1 goes straight to stable for amd64 and x86 because only the core ppc tarball has changed. Package-Manager: portage-2.2.20.1 08 Sep 2015; Agostino Sarubbo icedtea-bin-6.1.13.8-r1.ebuild, icedtea-bin-7.2.5.6-r1.ebuild: ppc stable wrt bug #559532 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc" 08 Sep 2015; James Le Cuirot -icedtea-bin-6.1.13.7.ebuild, -icedtea-bin-7.2.5.5.ebuild: Remove vulnerable versions wrt bug #559532 Package-Manager: portage-2.2.20.1 *icedtea-bin-7.2.6.2 (14 Nov 2015) 14 Nov 2015; James Le Cuirot +icedtea-bin-7.2.6.2.ebuild, metadata.xml: Version bump to 7.2.6.2 This version works with CACAO so the ~ppc keyword is restored. There are still problems with ~ppc64. :( Sorry for changing the X/awt flag again but upstream preferred the term headless, which is technically more accurate than awt, so I compromised and went with headless-awt. The nss flag has been added. This comments or uncomments the same line that the icedtea package does via this flag. This more or less fixes bug #528338 but manual intervention may still be required for I2P. Package-Manager: portage-2.2.20.1 15 Nov 2015; James Le Cuirot icedtea-bin-7.2.6.2.ebuild: Forgot to update the RDEPENDs It's largely guesswork, to be honest! :| Package-Manager: portage-2.2.20.1 *icedtea-bin-6.1.13.9 (15 Nov 2015) 15 Nov 2015; James Le Cuirot +icedtea-bin-6.1.13.9.ebuild: Version bump to 6.1.13.9 Sorry for changing the X/awt flag again but upstream preferred the term headless, which is technically more accurate than awt, so I compromised and went with headless-awt. Package-Manager: portage-2.2.20.1 16 Nov 2015; Agostino Sarubbo icedtea-bin-6.1.13.9.ebuild, icedtea-bin-7.2.6.2.ebuild: amd64 stable wrt bug #565842 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" 16 Nov 2015; Agostino Sarubbo icedtea-bin-6.1.13.9.ebuild, icedtea-bin-7.2.6.2.ebuild: x86 stable wrt bug #565842 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" 16 Nov 2015; James Le Cuirot -icedtea-bin-7.2.6.1.ebuild: Remove vulnerable 7.2.6.1 wrt bug #565842 Package-Manager: portage-2.2.20.1 22 Nov 2015; James Le Cuirot icedtea-bin-7.2.6.2.ebuild: Add ~ppc64 keyword This is a CACAO build rather than a HotSpot build because I have been plagued by a race condition on timberdoodle. I am not keywording the source icedtea-7 ebuild because of that and also because of memory issues when building the docs. This is just a stopgap solution that will allow us to remove Java 6 before we get icedtea-3 in the tree, which seems to work better for ppc64. Package-Manager: portage-2.2.25 *icedtea-bin-7.2.6.3 (09 Dec 2015) 09 Dec 2015; James Le Cuirot +icedtea-bin-7.2.6.3.ebuild: Version bump to 7.2.6.3 This addresses a vulnerability being handled in bug #567850. Package-Manager: portage-2.2.26 11 Dec 2015; Agostino Sarubbo icedtea-bin-7.2.6.3.ebuild: amd64 stable wrt bug #567850 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 11 Dec 2015; Agostino Sarubbo icedtea-bin-7.2.6.3.ebuild: x86 stable wrt bug #567850 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo 26 Dec 2015; Agostino Sarubbo icedtea-bin-7.2.6.3.ebuild: ppc stable wrt bug #567850 Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo 26 Dec 2015; James Le Cuirot -icedtea-bin-7.2.5.6-r1.ebuild, -icedtea-bin-7.2.6.2.ebuild: Remove vulnerable 7 versions wrt bug #567850 Package-Manager: portage-2.2.26 *icedtea-bin-7.2.6.3-r1 (03 Jan 2016) 03 Jan 2016; James Le Cuirot +icedtea-bin-7.2.6.3-r1.ebuild: Allow usage of newer icedtea-web Package-Manager: portage-2.2.26 16 Jan 2016; James Le Cuirot icedtea-bin-6.1.13.8-r1.ebuild, icedtea-bin-6.1.13.9.ebuild, icedtea-bin-7.2.6.3.ebuild, icedtea-bin-7.2.6.3-r1.ebuild: Drop support for Java on ppc across the tree Sorry! *sniff* 16 Jan 2016; James Le Cuirot -icedtea-bin-6.1.13.8-r1.ebuild: Remove vulnerable 6.1.13.8 now ppc is dropped Package-Manager: portage-2.2.26 *icedtea-bin-7.2.6.4 (23 Jan 2016) 23 Jan 2016; James Le Cuirot -icedtea-bin-7.2.6.3-r1.ebuild, +icedtea-bin-7.2.6.4.ebuild: Version bump to 7.2.6.4 This addresses vulnerabilities being handled in bug #572716. Note that this version was built with --disable-system-gif to dlopen libgif because I didn't want to pin unstable users back to v4. Package-Manager: portage-2.2.27 23 Jan 2016; James Le Cuirot icedtea-bin-6.1.13.9.ebuild: Enable webstart by default (again) Upstream has asked us to because Oracle always includes it. Package-Manager: portage-2.2.27 24 Jan 2016; Agostino Sarubbo icedtea-bin-7.2.6.4.ebuild: amd64 stable wrt bug #572716 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 24 Jan 2016; Agostino Sarubbo icedtea-bin-7.2.6.4.ebuild: x86 stable wrt bug #572716 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo 24 Jan 2016; James Le Cuirot -icedtea-bin-7.2.6.3.ebuild, metadata.xml: Remove vulnerable version wrt bug #572716 Package-Manager: portage-2.2.27 24 Jan 2016; Michał Górny metadata.xml: Replace all herds with appropriate projects (GLEP 67) Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded. 24 Jan 2016; Michał Górny metadata.xml: Set appropriate maintainer types in metadata.xml (GLEP 67) *icedtea-bin-3.0.0_pre08 (01 Feb 2016) 01 Feb 2016; James Le Cuirot +files/icedtea-bin-8.env, +icedtea-bin-3.0.0_pre08.ebuild: Prerelease of v3 for Java 8 Currently for ppc64 only, partially for initial testing on a lesser-used platform and partially because Java 7 on ppc64 has given us problems; we need a stable replacement for 6 ASAP. Package-Manager: portage-2.2.27 *icedtea-bin-3.0.0_pre09 (25 Feb 2016) 25 Feb 2016; James Le Cuirot -icedtea-bin-3.0.0_pre08.ebuild, +icedtea-bin-3.0.0_pre09.ebuild: Version bump to 3.0.0_pre09 This addresses some security issues. Still ppc64 only. Package-Manager: portage-2.2.27 01 Mar 2016; James Le Cuirot icedtea-bin-3.0.0_pre09.ebuild: Keyword for ~amd64, ~arm, and ~x86 Package-Manager: portage-2.2.27 *icedtea-bin-3.0.0_pre09-r1 (02 Mar 2016) 02 Mar 2016; James Le Cuirot -icedtea-bin-3.0.0_pre09.ebuild, +icedtea-bin-3.0.0_pre09-r1.ebuild: Remove libsplashscreen.so dep on libgif.so.4 I forgot to set --disable-system-gif like I did with 7. giflib-5 still isn't stable yet. Package-Manager: portage-2.2.27 15 Mar 2016; James Le Cuirot icedtea-bin-3.0.0_pre09-r1.ebuild: 3.0.0_pre09-r1 stable on ppc64 (tested by ago) Package-Manager: portage-2.2.28 *icedtea-bin-7.2.6.5 (27 Mar 2016) 27 Mar 2016; James Le Cuirot +icedtea-bin-7.2.6.5.ebuild: Bump to 7.2.6.5 wrt security bug #578300 Package-Manager: portage-2.2.28 27 Mar 2016; Agostino Sarubbo icedtea-bin-7.2.6.5.ebuild: amd64 stable wrt bug #578300 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 27 Mar 2016; Agostino Sarubbo icedtea-bin-7.2.6.5.ebuild: x86 stable wrt bug #578300 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo 27 Mar 2016; James Le Cuirot -icedtea-bin-7.2.6.4.ebuild: Remove vulnerable 7.2.6.4 wrt bug #578300 Package-Manager: portage-2.2.28 *icedtea-bin-3.0.0_pre10 (01 Apr 2016) 01 Apr 2016; James Le Cuirot +icedtea-bin-3.0.0_pre10.ebuild: Bump to 3.0.0_pre10 wrt security bug #578788 This removes the patchelf stuff as I now realise it isn't needed for IcedTea 3. Package-Manager: portage-2.2.28 05 Apr 2016; Jeroen Roovers icedtea-bin-3.0.0_pre10.ebuild: Stable for PPC64 (bug #578788). Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches 06 Apr 2016; James Le Cuirot -icedtea-bin-3.0.0_pre09-r1.ebuild: Remove vulnerable 3.0.0_pre09-r1 wrt bug #578788 Package-Manager: portage-2.2.28 *icedtea-bin-3.0.0 (10 Apr 2016) 10 Apr 2016; James Le Cuirot +icedtea-bin-3.0.0.ebuild: Version bump to 3.0.0 final There are no security fixes since pre10. Package-Manager: portage-2.2.28 *icedtea-bin-3.0.0-r1 (12 Apr 2016) 12 Apr 2016; James Le Cuirot +files/no-sunec.patch, -icedtea-bin-3.0.0.ebuild, +icedtea-bin-3.0.0-r1.ebuild: Disable SunEC for now (#579676), fontconfig fix Package-Manager: portage-2.2.28 14 Apr 2016; James Le Cuirot -files/icedtea-bin-6.env, -icedtea-bin-6.1.13.9.ebuild: Goodbye Java 6! (bug #483018) IcedTea for Java 6 (1.x) is still maintained upstream but Gentoo no longer needs it. If you need it, upstream will continue to provide source ebuilds in the java overlay for the foreseeable future. Package-Manager: portage-2.2.28 *icedtea-bin-7.2.6.6 (24 Apr 2016) 24 Apr 2016; James Le Cuirot +icedtea-bin-7.2.6.6.ebuild: Bump to 7.2.6.6 wrt security bug #581028 icedtea-bin:7 for arm is being dropped, at least temporarily, as the performance benefit it provides over icedtea-bin:8 is currently broken. Package-Manager: portage-2.2.28 *icedtea-bin-7.2.6.6-r1 (25 Apr 2016) 25 Apr 2016; James Le Cuirot -icedtea-bin-7.2.6.6.ebuild, +icedtea-bin-7.2.6.6-r1.ebuild: Revbump 7.2.6.6, I forgot to increase glibc dep Package-Manager: portage-2.2.28 26 Apr 2016; Agostino Sarubbo icedtea-bin-7.2.6.6-r1.ebuild: amd64 stable wrt bug #581028 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo *icedtea-bin-3.0.1 (26 Apr 2016) 26 Apr 2016; James Le Cuirot -icedtea-bin-3.0.0-r1.ebuild, +icedtea-bin-3.0.1.ebuild: Bump to 3.0.1 wrt security bug #581238 Package-Manager: portage-2.2.28 27 Apr 2016; Jeroen Roovers icedtea-bin-3.0.1.ebuild: Stable for PPC64 (bug #581238). Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches 27 Apr 2016; James Le Cuirot -files/no-sunec.patch, -icedtea-bin-3.0.0_pre10.ebuild: Remove vulnerable 3.0.0_pre10 wrt bug #581238 Package-Manager: portage-2.2.28 17 May 2016; James Le Cuirot icedtea-bin-3.0.1.ebuild: 3.0.1 stable on amd64 and x86 (#581876) Package-Manager: portage-2.3.0_rc1 27 Jun 2016; Agostino Sarubbo icedtea-bin-7.2.6.6-r1.ebuild: x86 stable wrt bug #581028 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo 27 Jun 2016; James Le Cuirot -icedtea-bin-7.2.6.5.ebuild: Remove vulnerable 7.2.6.5 wrt bug #581028 Package-Manager: portage-2.3.0 *icedtea-bin-3.1.0 (02 Aug 2016) 02 Aug 2016; James Le Cuirot +files/icedtea-bin.env.sh, +icedtea-bin-3.1.0.ebuild: Bump to 3.1.0, adds multilib for amd64 Package-Manager: portage-2.3.0 03 Aug 2016; Austin English icedtea-bin-3.0.1.ebuild, icedtea-bin-3.1.0.ebuild, icedtea-bin-7.2.6.6-r1.ebuild: license should be GPL-2-with-classpath-exception, not GPL-2-with-linking- exception *icedtea-bin-7.2.6.7 (04 Aug 2016) 04 Aug 2016; James Le Cuirot +icedtea-bin-7.2.6.7.ebuild: Bump to 7.2.6.7, adds multilib for amd64 Package-Manager: portage-2.3.0 05 Aug 2016; James Le Cuirot icedtea-bin-3.1.0.ebuild: Add missing nsplugin USE flag on icedtea-web dep Package-Manager: portage-2.3.0 05 Aug 2016; James Le Cuirot icedtea-bin-3.1.0.ebuild: Add missing dependency on libXcomposite, #584738 Package-Manager: portage-2.3.0 07 Aug 2016; Agostino Sarubbo icedtea-bin-3.1.0.ebuild, icedtea-bin-7.2.6.7.ebuild: amd64 stable wrt bug #590590 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 14 Aug 2016; Jeroen Roovers icedtea-bin-3.1.0.ebuild: Stable for PPC64 (bug #590590). Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches 16 Sep 2016; Benda Xu icedtea-bin-7.2.6.7.ebuild: hprefixify before mv. Package-Manager: portage-2.3.0 29 Sep 2016; Agostino Sarubbo icedtea-bin-3.1.0.ebuild, icedtea-bin-7.2.6.7.ebuild: x86 stable wrt bug #590590 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo 29 Sep 2016; James Le Cuirot -icedtea-bin-3.0.1.ebuild, -icedtea-bin-7.2.6.6-r1.ebuild: Remove vulnerable 7.2.6.6 and 3.0.1 wrt #590590 Package-Manager: portage-2.3.1 05 Oct 2016; James Le Cuirot icedtea-bin-3.1.0.ebuild, icedtea-bin-7.2.6.7.ebuild: MULTILIB_COMPAT needs to be before inherit It doesn't take effect otherwise. See bug #595976. Package-Manager: portage-2.3.1 *icedtea-bin-3.2.0 (19 Nov 2016) 19 Nov 2016; James Le Cuirot +icedtea-bin-3.2.0.ebuild: Version bump to 3.2.0 wrt security bug #600224 Package-Manager: portage-2.3.2 *icedtea-bin-7.2.6.8 (19 Nov 2016) 19 Nov 2016; James Le Cuirot +icedtea-bin-7.2.6.8.ebuild: Version bump to 7.2.6.8 wrt security bug #600224 Package-Manager: portage-2.3.2 20 Nov 2016; Agostino Sarubbo icedtea-bin-3.2.0.ebuild, icedtea-bin-7.2.6.8.ebuild: amd64 stable wrt bug #600224 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 20 Nov 2016; Agostino Sarubbo icedtea-bin-3.2.0.ebuild, icedtea-bin-7.2.6.8.ebuild: x86 stable wrt bug #600224 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo 20 Nov 2016; James Le Cuirot -icedtea-bin-7.2.6.7.ebuild: Remove vulnerable 7.2.6.7 wrt bug #600224 Package-Manager: portage-2.3.2