/hg/icedtea6: 13 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Wed Aug 24 23:05:41 UTC 2016


changeset c07937132d4e in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=c07937132d4e
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Sun May 08 21:12:46 2016 +0100

	Bump to next release, b40.

	2016-05-08  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(OPENJDK_VERSION): Bump to next release, b40.


changeset 193acb643c5f in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=193acb643c5f
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Tue May 24 20:28:33 2016 +0100

	Merge


changeset 4edf659669aa in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=4edf659669aa
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed May 25 01:02:58 2016 +0100

	Remove fix for PR2956 as available upstream.

	2016-05-24  Andrew John Hughes  <gnu.andrew at redhat.com>

		* patches/openjdk/7050826-pr2956-allow_type1_fonts.patch:
		Removed as pushed upstream.
		* Makefile.am:
		(ICEDTEA_PATCHES): Remove above patch.


changeset ef5c11436c49 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=ef5c11436c49
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Aug 10 05:13:49 2016 +0100

	Remove S6752638 as applied upstream.

	2016-08-09  Andrew John Hughes  <gnu.andrew at redhat.com>

		* patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch:
		Removed as applied upstream.
		* Makefile.am:
		(ICEDTEA_PATCHES): Remove above patch.


changeset 94ea67d446bc in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=94ea67d446bc
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Mon Aug 15 17:07:31 2016 +0100

	Merge


changeset 1e3410fddbf8 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=1e3410fddbf8
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Tue Aug 16 02:57:43 2016 +0100

	Merge


changeset d247f1787f04 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=d247f1787f04
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Tue Aug 16 03:15:54 2016 +0100

	PR3143: Fix typo in --with-openjdk-src-dir introduced by PR3139

	2016-08-15  Andrew John Hughes  <gnu.andrew at redhat.com>

		PR3143: Fix typo in --with-openjdk-src-dir
		introduced by PR3139
		* NEWS: Updated.

	2010-07-23  Andrew John Hughes  <gnu.andrew at redhat.com>

		PR3143: Fix typo in --with-openjdk-src-dir
		introduced by PR3139
		* acinclude.m4:
		(WITH_OPENJDK_SRC_DIR): Fix breakage in parameter caused
		by previous configure help update.


changeset 8b26ecee3670 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=8b26ecee3670
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Aug 17 02:53:46 2016 +0100

	Update to build against July 2016 security fixes (b40).

	Upstream changes:
	  - S4893408: JPEGReader throws IllegalArgException when setting the destination to BYTE_GRAY
	  - S6496269: Many warnings generated from com/sun/java/util/jar/pack/*.cpp when compiled on Linux
	  - S6522789: [zh_CN] translation of "enclosing class" in doclet is incorrect
	  - S6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles)
	  - S6579775: l10n update after 6212566
	  - S6600143: Remove another 450 unnecessary casts
	  - S6611629: Avoid hardcoded cygwin paths for memory detection
	  - S6631559: Registration of ImageIO plugins should not cause loading of jpeg.dlli and cmm.dll
	  - S6690018: RSAClientKeyExchange NullPointerException
	  - S6714842: CertPathBuilder returns incorrect CertPath for BasicConstraints in builderParams
	  - S6726309: Compiler warnings in nio code
	  - S6727683: Cleanup use of COMPILER_WARNINGS_FATAL in makefiles
	  - S6729772: 64-bit build with SS12 compiler: SIGSEGV (0xb) at pc=0x0000000000000048, pid=14826, tid=2
	  - S6752638: java.awt.GraphicsEnvironment.preferLocaleFonts() throws NPE on Linux
	  - S6755847: (launcher) will trigger assertions in debug build
	  - S6791502: IIOException "Invalid icc profile" on jpeg after update from JDK5 to JDK6
	  - S6793818: JpegImageReader is too greedy creating color profiles
	  - S6799141: Build with --hash-style=both so that binaries can work on SuSE 10
	  - S6816311: Changes to allow builds with latest Windows SDK 6.1 on 64bit Windows 2003
	  - S6852744: PIT b61: PKI test suite fails because self signed certificates are being rejected
	  - S6864028: Update the java launcher to use the new entry point JVM_FindClassFromBootLoader
	  - S6875904: Java 7 message synchronization 1
	  - S6882437: CertPath/X509CertPathDiscovery/Test fails on jdk7/pit/b62
	  - S6888127: java.util.jar.Pack200.Packer Memory Leak
	  - S6888215: memory leak in jpeg plugin
	  - S6888925: SunMSCAPI's Cipher can't use RSA public keys obtained from other sources.
	  - S6889552: Sun provider should not require LDAP CertStore to be present
	  - S6941936: Broken pipe error of test case DNSIdentities.java
	  - S6951599: Rename package of security tools for modularization
	  - S6953295: Move few sun.security.{util, x509, pkcs} classes used by keytool/jarsigner to another package
	  - S6958026: Problem with PKCS12 keystore
	  - S6974017: Upgrade required Solaris Studio compilers to 5.10 (12 update 1 + patches)
	  - S6980281: SWAT: SwingSet2 got core dumped in Solaris-AMD64 using b107 swat build
	  - S6989774: imageio compiler warnings in native code
	  - S6990106: FindBugs scan - Malicious code vulnerability Warnings in com.sun.java.util.jar.pack.*
	  - S6994413: JDK_GetVersionInfo0 only expects a two digit build number
	  - S7000225: Sanity check on sane-alsa-headers is broken
	  - S7000752: Duplicate entry in RowSetResourceBundles.properties
	  - S7001094: Can't initialize SunPKCS11 more times than PKCS11 driver maxSessionCount
	  - S7003227: (pack200) intermittent failures compiling pack200
	  - S7004706: l10n of 7000752 Duplicate entry in RowSetResourceBundles.properties
	  - S7006704: (pack200) add missing file for 6990106
	  - S7011497: Improve trust anchor searching method during cert path validation
	  - S7017734: jdk7 message drop 1 translation integration
	  - S7023416: (pack200) fix parfait issues
	  - S7029680: fix test/sun/misc/Version/Version.java build parsing
	  - S7038175: Expired PKITS certificates causing CertPathBuilder and CertPathValidator regression test failures
	  - S7038711: Fix CC_VER checks for compiler options, fix use of -Wno-clobber
	  - S7050826: Hebrew characters are not rendered on OEL 5.6
	  - S7055363: jdk_security3 test target cleanup
	  - S7060849: Eliminate pack200 build warnings
	  - S7064075: Security libraries don't build with javac -Xlint:all,-deprecation -Werror
	  - S7069870: Parts of the JDK erroneously rely on generic array initializers with diamond
	  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java failing
	  - S7092825: javax.crypto.Cipher.Transform.patternCache is synchronizedMap and became scalability bottleneck.
	  - S7105780: Add SSLSocket client/SSLEngine server to templates directory
	  - S7107613: scalability blocker in javax.crypto.CryptoPermissions
	  - S7107616: scalability blocker in javax.crypto.JceSecurityManager
	  - S7109274: Restrict the use of certificates with RSA keys less than 1024 bits
	  - S7129083: CookieManager does not store cookies if url is read before setting cookie manager
	  - S7152582: PKCS11 tests should use the NSS libraries available in the OS
	  - S7166955: (pack200) JNI_GetCreatedJavaVMs needs additional checking
	  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so not found
	  - S7200682: TEST_BUG: keytool/autotest.sh still has problems with libsoftokn.so
	  - S8002306: (se) Selector.open fails if invoked with thread interrupt status set [win]
	  - S8009634: TEST_BUG: sun/misc/Version/Version.java handle 2 digit minor in VM version
	  - S8010166: TEST_BUG: fix for 8009634 overlooks possible version strings (sun/misc/Version/Version.java)
	  - S8013228: Create new system properties to control allowable OCSP clock skew and CRL connection timeout
	  - S8019341: Update CookieHttpsClientTest to use the newer framework.
	  - S8022228: Intermittent test failures in sun/security/ssl/javax/net/ssl/NewAPIs
	  - S8022594: Potential deadlock in <clinit> of sun.nio.ch.Util/IOUtil
	  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails intermittently
	  - S8026794: Test tools/pack200/TimeStamp.java fails while opening golden.jar.native.IST on linux-ppc(v2)
	  - S8027026: Change keytool -genkeypair to use -keyalg RSA
	  - S8029177: [Parfait] warnings from b117 for jdk.src.share.native.com.sun.java.util.jar: JNI exception pending
	  - S8029646: [pack200] should support the new zip64 format.
	  - S8036612: [parfait] JNI exception pending in jdk/src/windows/native/sun/security/mscapi/security.cpp
	  - S8037557: test SessionCacheSizeTests.java timeout
	  - S8074839: Resolve disabled warnings for libunpack and the unpack200 binary
	  - S8079410: Hotspot version to share the same update and build version from JDK
	  - S8079718: IIOP Input Stream Hooking
	  - S8130735: javax.swing.TimerQueue: timer fires late when another timer starts
	  - S8139436: sun.security.mscapi.KeyStore might load incomplete data
	  - S8140344: add support for 3 digit update release numbers
	  - S8144313: Test SessionTimeOutTests can be timeout
	  - S8145017: Add support for 3 digit hotspot minor version numbers
	  - S8145446: Perfect pipe placement
	  - S8146387: Test SSLSession/SessionCacheSizeTests socket accept timed out
	  - S8146669: Test SessionTimeOutTests fails intermittently
	  - S8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811
	  - S8147771: Construction of static protection domains under Javax custom policy
	  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
	  - S8148872: Complete name checking
	  - S8149962: Better delineation of XML processing
	  - S8150752: Share Class Data
	  - S8151841: Build needs additional flags to compile with GCC 6
	  - S8151876: (tz) Support tzdata2016d
	  - S8151925: Font reference improvements
	  - S8152479: Coded byte streams
	  - S8155981: Bolster bytecode verification
	  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow not known.
	  - S8162344: The API changes made by CR 7064075 need to be reverted
	  - S8162818: Sync src/share/native/com/sun/media code with OpenJDK 7
	  - S8162828: Sync imageioJPEG.c with initial OpenJDK 7 version
	  - S8163022: Remove @Override annotation on interfaces added by 2016/04 security fixes
	  - S8164181: Remove @Override annotation on interfaces added by 2016/07 security fixes

	ChangeLog:

	2016-08-16  Andrew John Hughes  <gnu.andrew at redhat.com>

		* patches/imageiojpeg_sync.patch,
		* patches/openjdk/4893408-jpegreader_byte_gray.patch,
		* patches/openjdk/6563752-ss12_support.patch,
		* patches/openjdk/6631559-dont_load_libjpeg_to_register_imageio_plugins.patch,
		* patches/openjdk/6729772-opt_cleanup.patch,
		* patches/openjdk/6791502-invalid_icc_profile.patch,
		* patches/openjdk/6793818-jpegimagereader_too_greedy.patch,
		* patches/openjdk/6799141-split_out_versions.patch,
		* patches/openjdk/6816311-compiler_name.patch,
		* patches/openjdk/6888215-jpeg_memory_leak.patch,
		* patches/openjdk/6974017-minorver_for_solaris.patch,
		* patches/openjdk/6980281-majorver_for_solaris.patch,
		* patches/openjdk/6989774-imageio_compiler_warnings.patch,
		* patches/openjdk/7000225-bad_tabs.patch,
		* patches/openjdk/7038711-fix_no-clobber_usage.patch,
		* patches/parisc.patch:
		Removed as applied upstream.
		* Makefile.am:
		(ICEDTEA_PATCHES): Remove deleted patches.
		* NEWS: Updated with b40 changes. Correct
		1.13.11 release notes to mention b39, not b38.
		* patches/arch.patch:
		Drop hunk in jdk/make/common/shared/Compiler-gcc.gmk
		as compiler versions are no longer specified by
		architecture on GNU/Linux, following 6799141.
		* patches/ecj/override.patch:
		Remove sections included in upstream 8163022.
		* patches/linker-libs-order.patch:
		Drop ALSA chunk in make/common/shared/Sanity.gmk
		as version is now obtained from header file
		following 6799141.
		* patches/openjdk/7025066-embedded_build.patch:
		Regenerated.
		* patches/openjdk/7199862-pr2198-ensure_cache_connection_still_alive.patch:
		Remove cast from context as it no longer exists
		following 6600143.


changeset c62403e747fe in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=c62403e747fe
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Aug 17 03:08:31 2016 +0100

	Merge changes for b40


changeset ae44cc79640e in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=ae44cc79640e
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Aug 17 03:52:04 2016 +0100

	Update to b40 tarball.

	2016-08-16  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(OPENJDK_DATE): Bump to b40 creation date;
		16th of August, 2016.
		(OPENJDK_SHA256SUM): Update for b40 tarball.


changeset e958e11ec415 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=e958e11ec415
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Mon Aug 22 02:49:25 2016 +0100

	Bump b40 tarball due to TCK issues.

	2016-08-19  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(OPENJDK_DATE): Bump to new b40 creation date;
		19th of August, 2016.
		(OPENJDK_SHA256SUM): Update for new b40 tarball.


changeset a736828eef94 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=a736828eef94
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Mon Aug 22 12:38:17 2016 +0100

	Bump to new b40 tarball, due to missing -DNDEBUG.

	2016-08-21  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(OPENJDK_DATE): Bump to new b40 creation date;
		21st of August, 2016.
		(OPENJDK_SHA256SUM): Update for new b40 tarball.


changeset f1753092c32c in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=f1753092c32c
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Mon Aug 22 16:28:54 2016 +0100

	Bump to new b40 tarball to fix TCK failures.

	2016-08-22  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(OPENJDK_DATE): Bump to new b40 creation date;
		22nd of August, 2016.
		(OPENJDK_SHA256SUM): Update for new b40 tarball.


diffstat:

 AUTHORS                                                                     |    1 +
 ChangeLog                                                                   |  451 +++++
 INSTALL                                                                     |  100 +-
 Makefile.am                                                                 |  248 ++-
 NEWS                                                                        |  143 +-
 README                                                                      |   14 +-
 acinclude.m4                                                                |  257 +-
 configure.ac                                                                |    5 +
 patches/arch.patch                                                          |   99 +-
 patches/ecj/icedtea.patch                                                   |   95 +-
 patches/ecj/override.patch                                                  |  306 +-
 patches/imageiojpeg_sync.patch                                              |  217 --
 patches/linker-libs-order.patch                                             |   18 +-
 patches/openjdk/2178143-pr2959.patch                                        |   54 +
 patches/openjdk/4893408-jpegreader_byte_gray.patch                          |  747 --------
 patches/openjdk/6260348-pr3068.patch                                        |  152 +
 patches/openjdk/6563752-ss12_support.patch                                  |  173 -
 patches/openjdk/6631559-dont_load_libjpeg_to_register_imageio_plugins.patch |  562 ------
 patches/openjdk/6729772-opt_cleanup.patch                                   |  708 -------
 patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch                  |   97 -
 patches/openjdk/6791502-invalid_icc_profile.patch                           |  269 ---
 patches/openjdk/6793818-jpegimagereader_too_greedy.patch                    |  228 --
 patches/openjdk/6799141-split_out_versions.patch                            |  891 ----------
 patches/openjdk/6816311-compiler_name.patch                                 |  212 --
 patches/openjdk/6888215-jpeg_memory_leak.patch                              |   56 -
 patches/openjdk/6961123-pr2975.patch                                        |   21 +
 patches/openjdk/6974017-minorver_for_solaris.patch                          |   24 -
 patches/openjdk/6980281-majorver_for_solaris.patch                          |   66 -
 patches/openjdk/6989774-imageio_compiler_warnings.patch                     |  519 -----
 patches/openjdk/7000225-bad_tabs.patch                                      |   48 -
 patches/openjdk/7025066-embedded_build.patch                                |   50 +-
 patches/openjdk/7038711-fix_no-clobber_usage.patch                          |  125 -
 patches/openjdk/7199862-pr2198-ensure_cache_connection_still_alive.patch    |    2 +-
 patches/openjdk/8014205-blank_swing_dialogs_windows.patch                   |    3 +-
 patches/openjdk/lcms2/bundled/6523398-writing_tags.patch                    |  143 +-
 patches/parisc.patch                                                        |   14 -
 patches/pr2800-missing_resources.patch                                      |   87 +
 patches/pr3137-alt_button_order.patch                                       |   88 +
 pax-mark-vm.in                                                              |   24 +-
 tapset/hotspot.stp.in                                                       |    3 +-
 tapset/jstack.stp.in                                                        |   54 +-
 test/RH1195203.java                                                         |   32 +
 42 files changed, 1818 insertions(+), 5588 deletions(-)

diffs (truncated from 9079 to 500 lines):

diff -r 6d6eaaab4aeb -r f1753092c32c AUTHORS
--- a/AUTHORS	Wed May 04 03:30:13 2016 +0100
+++ b/AUTHORS	Mon Aug 22 16:28:54 2016 +0100
@@ -26,6 +26,7 @@
 Matthias Klose <doko at ubuntu.com>
 Francis Kung <fkung at redhat.com>
 Denis Lila <dlila at redhat.com>
+Felix Lu <flu at redhat.com>
 DJ Lucas <dj at linuxfromscratch.org>
 Omair Majid <omajid at redhat.com>
 Casey Marshall <csm at gnu.org>
diff -r 6d6eaaab4aeb -r f1753092c32c ChangeLog
--- a/ChangeLog	Wed May 04 03:30:13 2016 +0100
+++ b/ChangeLog	Mon Aug 22 16:28:54 2016 +0100
@@ -1,3 +1,454 @@
+2016-08-22  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(OPENJDK_DATE): Bump to new b40 creation date;
+	22nd of August, 2016.
+	(OPENJDK_SHA256SUM): Update for new b40 tarball.
+
+2016-08-21  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(OPENJDK_DATE): Bump to new b40 creation date;
+	21st of August, 2016.
+	(OPENJDK_SHA256SUM): Update for new b40 tarball.
+
+2016-08-19  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(OPENJDK_DATE): Bump to new b40 creation date;
+	19th of August, 2016.
+	(OPENJDK_SHA256SUM): Update for new b40 tarball.
+
+2016-08-16  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(OPENJDK_DATE): Bump to b40 creation date;
+	16th of August, 2016.
+	(OPENJDK_SHA256SUM): Update for b40 tarball.
+
+2016-08-16  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* patches/imageiojpeg_sync.patch,
+	* patches/openjdk/4893408-jpegreader_byte_gray.patch,
+	* patches/openjdk/6563752-ss12_support.patch,
+	* patches/openjdk/6631559-dont_load_libjpeg_to_register_imageio_plugins.patch,
+	* patches/openjdk/6729772-opt_cleanup.patch,
+	* patches/openjdk/6791502-invalid_icc_profile.patch,
+	* patches/openjdk/6793818-jpegimagereader_too_greedy.patch,
+	* patches/openjdk/6799141-split_out_versions.patch,
+	* patches/openjdk/6816311-compiler_name.patch,
+	* patches/openjdk/6888215-jpeg_memory_leak.patch,
+	* patches/openjdk/6974017-minorver_for_solaris.patch,
+	* patches/openjdk/6980281-majorver_for_solaris.patch,
+	* patches/openjdk/6989774-imageio_compiler_warnings.patch,
+	* patches/openjdk/7000225-bad_tabs.patch,
+	* patches/openjdk/7038711-fix_no-clobber_usage.patch,
+	* patches/parisc.patch:
+	Removed as applied upstream.
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Remove deleted patches.
+	* NEWS: Updated with b40 changes. Correct
+	1.13.11 release notes to mention b39, not b38.
+	* patches/arch.patch:
+	Drop hunk in jdk/make/common/shared/Compiler-gcc.gmk
+	as compiler versions are no longer specified by
+	architecture on GNU/Linux, following 6799141.
+	* patches/ecj/override.patch:
+	Remove sections included in upstream 8163022.
+	* patches/linker-libs-order.patch:
+	Drop ALSA chunk in make/common/shared/Sanity.gmk
+	as version is now obtained from header file
+	following 6799141.
+	* patches/openjdk/7025066-embedded_build.patch:
+	Regenerated.
+	* patches/openjdk/7199862-pr2198-ensure_cache_connection_still_alive.patch:
+	Remove cast from context as it no longer exists
+	following 6600143.
+
+2016-08-15  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3144: Test subdirectory of build tree not emptied
+	* Makefile.am:
+	(CRYPTO_CHECK_BUILD_DIR): Make a subdirectory of
+	'test'.
+	(clean-tests): Depend on clean-cryptocheck and
+	clean-mimetypecheck. Don't try to remove the
+	test directory as it will always contain the
+	configure-generated jstapset.pl.
+	(clean-local); Remove clean-cryptocheck and
+	clean-mimetypecheck dependencies now handled
+	by clean-tests.
+	(clean-mimetypecheck); Depend on clean-check-mimetype
+	as that removes a file in the directory which
+	this target deletes.
+	* NEWS: Updated.
+
+2016-08-15  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR3143: Fix typo in --with-openjdk-src-dir
+	introduced by PR3139
+	* NEWS: Updated.
+
+2010-07-23  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR3143: Fix typo in --with-openjdk-src-dir
+	introduced by PR3139
+	* acinclude.m4:
+	(WITH_OPENJDK_SRC_DIR): Fix breakage in parameter caused
+	by previous configure help update.
+
+2016-07-27  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3142: Don't assume system mime.types
+	supports text/x-java-source
+	* Makefile.am:
+	(check-mimetype): Make second test depend
+	on JAVA_SOURCE_SUPPORTED conditional,
+	not MIME_TYPES_FILE_FOUND.
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_CHECK_FOR_MIME_TYPES): Check if the
+	system mime types file supports text/x-java-source.
+
+2016-08-14  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3140: Pass $(CC) and $(CXX) to OpenJDK build
+	* Makefile.am:
+	(ICEDTEA_ENV): Set CC and CXX instead
+	of BUILD_GCC and BUILD_CXX. Use $(CC)
+	and $(CXX) instead of hardcoding gcc
+	and g++.
+	* NEWS: Updated.
+
+2016-08-04  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3129: pax-mark-vm script calls "exit -1" which
+	is invalid in dash
+	* NEWS: Updated.
+	* pax-mark-vm.in:
+	Use POSIX-compliant exit value.
+
+2016-04-07  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	PR3132: PaX marking fails on filesystems which
+	don't support extended attributes
+	* Makefile.am:
+	(pax-mark-vm): Pass true to pax-mark-vm to fail
+	if PaX marking fails.
+	(pax-mark-vm-debug): Likewise.
+	(pax-mark-vm-ecj): Likewise.
+	* NEWS: Updated.
+	* pax-mark-vm.in:
+	Add a second option, FAIL_ON_ERROR, which will
+	cause the script to exit if it can't PaX mark
+	when set to true, but just issue a warning when
+	set to false.
+
+2016-08-14  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR3130: Avoid giving PAX_COMMAND a value if
+	no PaX utility is available
+	* NEWS: Updated.
+
+2014-02-21  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3130: Avoid giving PAX_COMMAND a value if
+	no PaX utility is available
+	* acinclude.m4:
+	(IT_WITH_PAX): Leave PAX_COMMAND with the empty
+	string rather than "not specified" to avoid build
+	failures.
+	* pax-mark-vm.in: Update PAX_COMMAND check.
+
+2016-07-28  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3117: Add tests for Java debug info and
+	source files
+	* Makefile.am:
+	(check-java-debug): Guard with
+	ENABLE_JAVA_DEBUGINFO.
+	* NEWS: Updated.
+
+2016-07-15  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3117: Add tests for Java debug info and
+	source files
+	* Makefile.am:
+	(check-local): Depend on check-java-debug and
+	check-java-src.
+	(clean-tests): Depend on clean-check-java-debug
+	and clean-check-java-src.
+	(.PHONY): Add clean-check-java-src and
+	clean-check-java-debug.
+	(check-java-debug): Adapt Omair Majid's Java debug
+	info test from Fedora RPM to IcedTea.
+	(clean-check-java-debug): Cleanup target for
+	check-java-debug.
+	(check-java-src): Adapt Omair Majid's Java source
+	file test from Fedora RPM to IcedTea.
+	(clean-check-java-src): Cleanup target for
+	check-java-src.
+
+2014-06-10  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR1372: Provide option to build without debugging
+	* INSTALL: Updated.
+	* Makefile.am:
+	(ICEDTEA_ENV): Only set DEBUG_CLASSFILES
+	and DEBUG_BINARIES when ENABLE_JAVA_DEBUGINFO
+	and ENABLE_NATIVE_DEBUGINFO are set, respectively.
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_ENABLE_NATIVE_DEBUGINFO): New macro to add
+	option --enable-native-debuginfo.
+	(IT_ENABLE_JAVA_DEBUGINFO): New macro to add
+	option --enable-java-debuginfo.
+	* configure.ac: Invoke new macros.
+
+2016-07-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR2800: Files are missing from resources.jar
+	* Makefile.am:
+	(MIME_TYPE_CHECK_BUILD_DIR): Add build directory
+	for mime type check.
+	(MIME_TYPE_CHECK_SRCS): Specify sources for
+	mime type check.
+	(EXTRA_DIST): Distribute mime type check sources.
+	(check-local): Depend on check-mimetype.
+	(clean-tests): Depend on clean-check-mimetype.
+	(clean-local): Depend on clean-mimetypecheck.
+	(.PHONY): Depend on clean-check-mimetype,
+	clean-mimetypecheck, clean-add-mime-types-file,
+	clean-add-mime-types-file-debug and
+	clean-add-mime-types-file-boot.
+	(icedtea-against-icedtea): Depend on
+	add-mime-types-file.
+	(clean-icedtea-against-icedtea): Depend on
+	clean-add-mime-types-file.
+	(icedtea-debug-against-icedtea): Depend on
+	add-mime-types-file-debug.
+	(clean-icedtea-debug-against-icedtea): Depend on
+	clean-add-mime-types-file-debug.
+	(add-mime-types-file): Add a symlink to the
+	system mime.types file if found.
+	(clean-add-mime-types-file): Remove symlink
+	to the system mime types file.
+	(add-mime-types-file-debug): Add a symlink to the
+	system mime.types file, if found, in the debug build.
+	(clean-add-mime-types-file-debug): Remove symlink
+	to the system mime types file in the debug build.
+	(icedtea-against-ecj): Depend on add-mime-types-file-boot.
+	(clean-icedtea-against-ecj): Depend on
+	clean-add-mime-types-file-boot.
+	(add-mime-types-file-boot): Add a symlink to the
+	system mime.types file, if found, in the bootstrap build.
+	(clean-add-mime-types-file-boot): Remove symlink
+	to the system mime types file in the bootstrap build.
+	(check-mimetype): Check that we can recognise a HTML
+	file and (if system mime.types is available) a Java file.
+	(clean-check-mimetype): Cleanup after check-mimetype.
+	(mimetypecheck): Build the MIME type check.
+	(clean-mimetypecheck): Remove MIME type check build.
+	(install-data-local): Install the mime.types symlink.
+	* acinclude.m4:
+	(IT_CHECK_FOR_MIME_TYPES): Check for a system mime.types
+	file and define MIME_TYPES_FILE_FOUND if located.
+	* configure.ac:
+	Invoke IT_CHECK_FOR_MIME_TYPES.
+	* test/RH1195203.java: Testcase to get Java to print
+	the MIME type of a file.
+
+2015-05-16  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	PR2800: Files are missing from resources.jar
+	* Makefile.am:
+	(BUILD_SDK_DIR): Added.
+	(BUILD_JRE_DIR): Likewise.
+	(BUILD_JRE_ARCH_DIR): Redefine using BUILD_SDK_DIR.
+	(BUILD_DEBUG_SDK_DIR): Added.
+	(BUILD_DEBUG_JRE_DIR): Likewise.
+	(BUILD_DEBUG_JRE_ARCH_DIR): Redefine using
+	BUILD_DEBUG_SDK_DIR.
+	(BUILD_BOOT_SDK_DIR): Added.
+	(BUILD_BOOT_JRE_DIR): Likewise.
+	(BUILD_BOOT_JRE_ARCH_DIR): Redefine using
+	BUILD_BOOT_SDK_DIR.
+
+2015-06-03  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR2800: Files are missing from resources.jar
+	* Makefile.am:
+	(BUILD_BOOT_JRE_ARCH_DIR): Added.
+
+2016-03-04  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3112: Provide option to disable SystemTap tests
+	* INSTALL: Document --disable-systemtap-tests.
+	* Makefile.am:
+	(SYSTEMTAP_TEST_SUITE): Define if SystemTap tests
+	are enabled.
+	(check-local): Use SYSTEMTAP_TEST_SUITE in place
+	of check-tapset.
+	(.PHONY): Add check-jdk, check-hotspot, check-langtools,
+	check-tapset, check-tapset-probes and check-tapset-jstack
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_DISABLE_SYSTEMTAP_TESTS): Add option to
+	disable SystemTap tests.
+	* configure.ac:
+	Call IT_DISABLE_SYSTEMTAP_TESTS.
+
+2016-08-14  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR3139: Update documentation
+	* NEWS: Updated.
+	* README: Remove NIO2 backport information
+	as this is long gone.
+
+2010-07-22  Andrew John Hughes  <ahughes at redhat.com>
+
+	PR3139: Update documentation
+	* INSTALL,
+	* README: Updated to match current state of
+	play and extended with missing information.
+	Use IcedTea or IcedTea 1.x in place of
+	"IcedTea6".
+	* acinclude.m4: Add parameter information to
+	configure help for all options.
+	(FIND_ENDORSED_JARS): Remove unused macro and
+	correct typos.
+
+2016-07-17  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR3092: SystemTap is heavily confused
+	by multiple JDKs
+	* AUTHORS: Added Felix Lu.
+	* NEWS: Updated.
+
+2016-07-13  Felix Lu  <flu at redhat.com>
+
+	PR3092: SystemTap is heavily confused
+	by multiple JDKs
+	* tapset/hotspot.stp.in,
+	* tapset/jstack.stp.in:
+	Use the new private keyword in SystemTap
+	>= 3.0 to resolve global variable name
+	collision and function overloading
+	to select the correct jstack_call at runtime.
+
+2016-08-15  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add new patches.
+	* NEWS: Updated.
+	* patches/ecj/icedtea.patch:
+	Adjust and extend, following PR2800.
+	* patches/openjdk/2178143-pr2959.patch,
+	* patches/openjdk/6260348-pr3068.patch,
+	* patches/openjdk/6961123-pr2975.patch,
+	* patches/pr2800-missing_resources.patch,
+	* patches/pr3137-alt_button_order.patch:
+	New backports for issues to be fixed in 1.13.12.
+
+2016-08-09  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* patches/openjdk/6752638-preferLocaleFonts_throws_NPE.patch:
+	Removed as applied upstream.
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Remove above patch.
+
+2016-05-24  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* patches/openjdk/7050826-pr2956-allow_type1_fonts.patch:
+	Removed as pushed upstream.
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Remove above patch.
+
+2016-05-24  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR2969: ENABLE_SYSTEM_LCMS is not defined
+	if ENABLE_LCMS2 is not set
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_CHECK_FOR_LCMS): Set ENABLE_SYSTEM_LCMS
+	to no if ENABLE_LCMS2 is not set.
+
+2016-05-17  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR2962: System default check doesn't match all
+	GNU/Linux systems
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_CHECK_FOR_LCMS): Use a similar case statement
+	as in IT_SET_OS_DIRS to determine default based on OS.
+	(IT_CHECK_FOR_JPEG): Likewise.
+	(IT_CHECK_FOR_PNG): Likewise.
+	(IT_CHECK_FOR_GIF): Likewise.
+
+2016-05-17  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR2961: Latest security update broke bundled
+	LCMS2 build
+	* NEWS:
+	Updated.
+	* patches/openjdk/lcms2/bundled/6523398-writing_tags.patch:
+	Regenerated.
+
+2016-05-16  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	S7050826, PR2956, RH1334465: Hebrew characters
+	are not rendered on OEL 5.6
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add new patch.
+	* NEWS: Updated.
+	* patches/openjdk/7050826-pr2956-allow_type1_fonts.patch:
+	Backport to allow Type 1 fonts to be used with
+	font configurations auto-generated by fontconfig.
+
+2016-05-13  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR2957: Build bootstrap code (rt-class-files.stamp)
+	using bootstrap flags (source/target 1.5)
+	* Makefile.am:
+	(IT_BOOT_LANGUAGE_SOURCE_VERSION): Introduce
+	and set to 5.
+	(IT_BOOT_CLASS_TARGET_VERSION): Likewise.
+	(IT_BOOT_JAVACFLAGS): Same as IT_JAVACFLAGS
+	but using IT_BOOT_CLASS_TARGET_VERSION and
+	IT_BOOT_LANGUAGE_SOURCE_VERSION.
+	(rt-class-files): Use IT_BOOT_JAVACFLAGS.
+	* NEWS: Updated.
+
+2016-05-13  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR2954: ecj/override.patch is missing new
+	@Overrides in RMIJRMPServerImpl.java
+	* NEWS: Updated.
+	* patches/ecj/override.patch:
+	Add cases in RMIJRMPServerImpl and others
+	which show up when source/target 5 is
+	used in the rt-class-files pre-build.
+	* patches/openjdk/8014205-blank_swing_dialogs_windows.patch:
+	Remove addition of @Override.
+
+2016-05-08  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* NEWS: Add 1.13.11 release notes.
+
+2016-05-03  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR2953: make dist fails after PR2887 made
+	jstaptest.pl auto-generated
+	* Makefile.am:
+	(TAPSET_TEST_SRCS): Remove jstaptest.pl which
+	is now auto-generated and handled by autotools.
+	* NEWS: Updated.
+
+2016-05-08  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(OPENJDK_VERSION): Bump to next release, b40.
+
 2016-05-03  Andrew John Hughes  <gnu.andrew at redhat.com>
 
 	* Makefile.am:
diff -r 6d6eaaab4aeb -r f1753092c32c INSTALL
--- a/INSTALL	Wed May 04 03:30:13 2016 +0100
+++ b/INSTALL	Mon Aug 22 16:28:54 2016 +0100
@@ -1,5 +1,5 @@
-Building IcedTea6
-=================
+Building IcedTea
+================
 
 For convenience we've provided make targets that automatically
 download, extract and patch the source code from openjdk.java.net, in
@@ -9,7 +9,7 @@
 
 A bootstrap JDK, either:
   - GNU libgcj >= 4.3.0 (or equivalent class library based on GNU Classpath >= 0.95) (the default)
-  - IcedTea6
+  - IcedTea 1.x
 Eclipse Java Compiler (ecj)
 CUPS
 libX11 (xproto, libX11, libXext, libXtst, libXi, libXt, libXinerama, libXcomposite, libXau, libXdmcp, libxcb)
@@ -63,10 +63,10 @@
 in that order.
 
 A quick build can be performed by passing --disable-bootstrap.
-This requires a recent version of IcedTea6 as the boot JDK, so
+This requires a recent version of IcedTea 1.x as the boot JDK, so
 the first three JDKs above are not searched for.
 
-Note that IcedTea7 can not be used to build IcedTea6.
+Note that IcedTea 2.x and 3.x can not be used to build IcedTea 1.x.
 


More information about the distro-pkg-dev mailing list