/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