/hg/icedtea6-hg: 29 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Jan 17 12:30:11 PST 2014


changeset eeeac5962554 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=eeeac5962554
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Mon Dec 09 22:28:23 2013 +0000

	Use b29 tarball.

	2013-12-09  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(OPENJDK_DATE): Set to date of b29.
		(OPENJDK_SHA256SUM): Add b29 SHA256 checksum.


changeset 7c63c22bfa05 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=7c63c22bfa05
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 13:56:16 2013 +0000

	PR1290: Ensure unlimited crypto policy is in place.

	2013-06-05  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR1290: Ensure unlimited crypto policy is in place.
		* Makefile.am:
		(CRYPTO_CHECK_BUILD_DIR): New variable.
		(CRYPTO_CHECK_SRCS): Likewise.
		(EXTRA_DIST): Add crypto check sources.
		(.PHONY): Add new clean targets.
		(icedtea-against-icedtea): Depend on check-crypto.
		(clean-icedtea-against-icedtea): Depend on
		clean-check-crypto.
		(icedtea-debug-against-icedtea): Depend on
		check-crypto-debug.
		(clean-icedtea-debug-against-icedtea): Depend on
		clean-check-crypto-debug.
		(check-crypto): Run the crypto checker on a normal
		stage 2 build.
		(clean-check-crypto): Delete the check-crypto stamp.
		(check-crypto-debug): Run the crypto checker on a
		debug stage 2 build.
		(clean-check-crypto-debug): Delete the
		check-crypto-debug stamp.
		(icedtea-against-ecj): Depend on
		check-crypto-boot.
		(clean-icedtea-against-ecj): Depend on
		clean-check-crypto-boot.
		(check-crypto-boot): Run the crypto checker on
		the stage 1 build.
		(clean-check-crypto-boot): Delete the
		check-crypto-boot stamp.
		(cryptocheck): Build the crypto checker.
		(clean-cryptocheck): Revert cryptocheck.
		* NEWS: Updated.
		* TestCryptoLevel.java:
		Checks whether the unlimited crypto policy is in
		place or not.


changeset 7e1b45672b18 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=7e1b45672b18
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 13:59:03 2013 +0000

	Make clean-crypto targets depend on JDK being built.

	2013-06-05  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* Makefile.am:
		(check-crypto): Depend on icedtea.stamp.
		(check-crypto-debug): Depend on icedtea-debug.stamp.
		(clean-crypto-boot): Depend on icedtea-ecj.stamp.


changeset be0e350adea7 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=be0e350adea7
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 14:01:07 2013 +0000

	Actually invoke clean-cryptocheck.

	2013-06-06  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* Makefile.am:
		(.PHONY): Add clean-cryptocheck.
		(clean-local): Likewise.


changeset 7fe7d93cc7e1 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=7fe7d93cc7e1
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 15:21:01 2013 +0000

	PR1361: Check for /usr/lib64 JVMs and generic JPackage alternative

	2013-06-06  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* INSTALL:
		Synchronise list of VMs with macro in acinclude.m4.
		* acinclude.m4: Provide separate output for user
		specified JDKs and the checking process.  Extend
		the list of JVMs to include more from Fedora &
		RHEL and the newer Gentoo variants.
		* NEWS: Updated.

	2013-03-21  Michal Vyskocil  <mvyskocil at suse.cz>

		PR1360: Check for /usr/lib64 JVMs and generic JPackage alternative
		* INSTALL: Add /etc/alternatives/java_sdk_openjdk.
		* acinclude.m4: Likewise.


changeset a81a87c1a918 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=a81a87c1a918
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 15:22:58 2013 +0000

	PR1627: JDK check should depend on bootstrapping check

	2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR1627: JDK check should depend on bootstrapping check
		* acinclude.m4:
		(IT_CHECK_IF_BOOTSTRAPPING): Define only once.
		(IT_CHECK_FOR_JDK): Define only once and require
		IT_CHECK_IF_BOOTSTRAPPING for setting of
		enable_bootstrap variable.
		* configure.ac: Don't invoke IT_CHECK_IF_BOOTSTRAPPING
		explicitly.
		* NEWS: Updated.


changeset c2dbf00e2536 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c2dbf00e2536
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 16:26:14 2013 +0000

	PR1376: Backport javac detection / usability test from IcedTea 2.x

	2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* NEWS: Mention PR1376.


changeset 0c68fe8b2ced in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0c68fe8b2ced
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 17:50:01 2013 +0000

	PR1501: Backport IcedTea 2.x library removal script

	2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR1501: Backport IcedTea 2.x library removal script
		* patches/openjdk/7002766-parfait-jpeg.patch: Moved to...
		* patches/openjdk/libjpeg/7002766-parfait-jpeg.patch: ... here.
		* Makefile.am:
		(ICEDTEA_PATCHES): Drop 7002766 for the time being, until
		an option to build with bundled libjpeg is added.
		(extract): Depend on remove-intree-libraries.
		(clean-extract): Depend on clean-remove-intree-libraries.
		(remove-intree-libraries): Run new script.
		(clean-remove-intree-libraries): Remove stamp.
		* patches/libraries.patch:
		Regenerated without removal of entire files, which is now
		done by the script.
		* patches/openjdk/6989774-imageio_compiler_warnings.patch:
		Split libjpeg changes into...
		* patches/openjdk/libjpeg/6989774-imageio_compiler_warnings.patch:
		... this patch (currently unapplied as above).
		* remove-intree-libraries.sh: Script to delete bundled
		libjpeg, giflib, libpng & zlib.
		* NEWS: Updated.


changeset 8572b7f3f51f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=8572b7f3f51f
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 17:51:12 2013 +0000

	Update AUTHORS with Michal.

	2013-06-06  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* AUTHORS: Updated with Michal.


changeset c6f899bcf3f4 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c6f899bcf3f4
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 17:52:21 2013 +0000

	Put PR1290 in correct NEWS section.

	2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* NEWS: Move PR1290 to new features list,
		not bug fixes.


changeset 3d60006909d8 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=3d60006909d8
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 18 18:27:02 2013 +0000

	Update NEWS with b29 changes not released in earlier versions.

	2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* NEWS: Include changes new to b29.


changeset 97ed56b5fc9e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=97ed56b5fc9e
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Fri Dec 20 02:51:08 2013 +0000

	PR1502: Allow use of system LCMS 2

	2013-12-19  Andrew John Hughes  <gnu.andrew at redhat.com>

		PR1502: Allow use of system LCMS 2
		* patches/openjdk/lcms2/8007925-improve_cmsstagealloclabv2tov4curves.patch,
		* patches/openjdk/lcms2/8007927-improve_cmsallocprofilesequencedescription.patch,
		* patches/openjdk/lcms2/8007929-improve_curvesalloc.patch,
		* patches/openjdk/lcms2/8009654-cmsnamed_stability.patch:
		Moved to...
		* patches/openjdk/lcms2/bundled/8007925-improve_cmsstagealloclabv2tov4curves.patch,
		* patches/openjdk/lcms2/bundled/8007927-improve_cmsallocprofilesequencedescription.patch,
		* patches/openjdk/lcms2/bundled/8007929-improve_curvesalloc.patch,
		* patches/openjdk/lcms2/bundled/8009654-cmsnamed_stability.patch:
		...here.
		* Makefile.am:
		(ICEDTEA_PATCHES): Apply certain LCMS patches only when
		not building using the system library.
		* patches/ecj/icedtea.patch: Only rename header if it
		exists.
		* patches/openjdk/lcms2/6523398-writing_tags.patch,
		* patches/openjdk/lcms2/7042594-tck_failure.patch,
		* patches/openjdk/lcms2/7053526-lcms_2.4.patch:
		Move patches to bundled LCMS 2 into...
		* patches/openjdk/lcms2/bundled/6523398-writing_tags.patch,
		* patches/openjdk/lcms2/bundled/7042594-tck_failure.patch,
		* patches/openjdk/lcms2/bundled/7053526-lcms_2.4.patch:
		...these files.
		* NEWS: Updated.

	2011-05-04  Andrew John Hughes  <ahughes at redhat.com>

		* remove-intree-libraries.sh: Renamed.
		* INSTALL: Updated with new option.
		* Makefile.am:
		(ICEDTEA_ENV): Set USE_SYSTEM_LCMS, LCMS_LIBS
		and LCMS_CFLAGS if building with system LCMS.
		* acinclude.m4:
		(IT_CHECK_FOR_LCMS): Provide the --enable-system-lcms
		option, enabled by default.
		* configure.ac:
		Call IT_CHECK_FOR_LCMS.
		* remove-intree-libraries.sh.in:
		Delete LCMS source code only if system version is
		being used.


changeset 74aaf8c87752 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=74aaf8c87752
author: Xerxes Ranby <xerxes at zafena.se>
date: Fri Dec 20 11:06:38 2013 +0100

	JamVM: Fix intermittent crash with Dacapo xalan benchmark; Update to 2013-11-18 revision.

	2013-12-20  Xerxes Ranby  <xerxes at zafena.se>
		    Robert Lougher  <rob at jamvm.org.uk>

		JamVM
		* NEWS: Updated. Removed note about JSR 355 for IcedTea 1.
		  JSR 335 is only enabled for IcedTea 3 / OpenJDK 8 builds.
		* Makefile.am
		(JAMVM_VERSION): Updated JamVM to 2013-11-18 revision.
		(JAMVM_SHA256SUM): Updated.


changeset 8d60be81626f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=8d60be81626f
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 10:26:22 2013 +0000

	PR1630: Make system JPEG/Zlib/PNG/GIF support optional

	2013-12-24  Andrew John Hughes  <gnu.andrew at redhat.com>

		PR1630: Make system JPEG/Zlib/PNG/GIF support
		optional
		* patches/alternative_krb5_cache_fixup.patch:
		Replace USE_SYSTEM_LCMS with SYSTEM_LCMS.
		* patches/libraries-gif.patch: Split out
		from libraries.patch.
		* patches/libraries-jpeg.patch: Likewise.
		* patches/libraries-png.patch: Likewise.
		* patches/libraries-splashscreen.patch:
		Rewritten using SYSTEM_{PNG,GIF,ZLIB,JPEG} flags.
		* patches/libraries-zlib.patch:
		Split out from libraries.patch.
		* patches/linker-libs-order-zlib.patch:
		Split out from linker-libs-order.patch.  Only
		applies if system zlib is being used.
		* patches/linker-libs-order.patch:
		Move system-zlib-specific parts to separate file.
		* patches/openjdk/lcms2/system_lcms2.patch:
		Replace USE_SYSTEM_LCMS with SYSTEM_LCMS.
		* patches/rh661505-jpeg-nosys.patch:
		New version that uses function calls appropriate for
		the in-tree version.
		* patches/security/20130618/8009071-improve_shape_handling.patch:
		Regenerated as now applied before libraries-gif.patch,
		which may or may not be applied.

	2011-09-06  Andrew John Hughes  <ahughes at redhat.com>

		* patches/libraries.patch:
		Split into parts for individual libraries.
		Splashscreen parts rewritten.
		* Makefile.am:
		(ICEDTEA_PATCHES): Replace libraries.patch
		with libraries-splashscreen.patch.  Apply
		other library patches depending on which
		system libraries are used and which aren't.
		Use a different version of the RH661505
		patch, depending on whether the system
		or in-tree JPEG library is used.
		(ICEDTEA_ENV): Set ZLIB_LIBS, ZLIB_CFLAGS,
		SYSTEM_ZLIB, JPEG_LIBS, JPEG_CFLAGS,
		SYSTEM_JPEG, PNG_LIBS, PNG_CFLAGS,
		SYSTEM_PNG, GIF_LIBS, GIF_CFLAGS,
		SYSTEM_GIF.  Replace USE_SYSTEM_LCMS with
		SYSTEM_LCMS for consistency.
		* NEWS: Updated.
		* acinclude.m4:
		(IT_CHECK_FOR_ZLIB): New macro to check for zlib.
		(IT_CHECK_FOR_JPEG): Likewise for libjpeg.
		(IT_CHECK_FOR_PNG): Likewise for libpng.
		(IT_CHECK_FOR_GIF): Likewise for giflib.
		* configure.ac:
		Remove old AC_CHECK_LIB calls for jpeg, gif
		and zlib and PKG_CHECK_MODULES call for libpng.
		Add calls to new macros above.
		* remove-intree-libraries.sh.in:
		Make removal of zlib, libpng, giflib and libjpeg
		files dependent on whether or not the system versions
		are used (the default).


changeset a87a9bd497fd in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=a87a9bd497fd
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 10:46:18 2013 +0000

	Touch $@ instead of explicit stamp name throughout.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(hgforest): Use $@ for stamp name.
		(download-openjdk): Likewise.
		(download-hotspot): Likewise.
		(download): Likewise.
		(extract-openjdk): Likewise.
		(extract-jamvm): Likewise.
		(replace-hotspot): Likewise.
		(ports): Likewise.
		(remove-intree-libraries): Likewise.
		(generated): Likewise.
		(fonts): Likewise.
		(patch-fsg): Likewise.
		(patch): Likewise.
		(overlay): Likewise.
		(extract-ecj): Likewise.
		(patch-ecj): Likewise.
		(native-ecj): Likewise.
		(bootstrap-directory-ecj): Likewise.
		(bootstrap-directory): Likewise.
		(bootstrap-directory-symlink-ecj): Likewise.
		(bootstrap-directory-symlink): Likewise.
		(icedtea): Likewise.
		(icedtea-debug): Likewise.
		(icedtea-against-icedtea): Likewise.
		(icedtea-debug-against-icedtea): Likewise.
		(add-systemtap): Likewise.
		(add-systemtap-debug): Likewise.
		(add-pulseaudio): Likewise.
		(add-pulseaudio-debug): Likewise.
		(add-nss): Likewise.
		(add-nss-debug): Likewise.
		(add-tzdata-support): Likewise.
		(add-tzdata-support-debug): Likewise.
		(add-archive): Likewise.
		(add-archive-debug): Likewise.
		(check-crypto-debug): Add missing stamp.
		(icedtea-ecj): Use $@ for stamp name.
		(icedtea-against-ecj): Likewise.
		(add-systemtap-ecj): Likewise.
		(add-pulseaudio-ecj): Likewise.
		(add-nss-ecj): Likewise.
		(add-tzdata-support-ecj): Likewise.
		(add-archive-ecj): Likewise.
		(pulse-java): Likewise.
		(pulse-java-jar): Likewise.
		(pulse-java-class): Likewise.
		(pulse-java-headers): Likewise.
		(rewriter): Likewise.
		(rewrite-rhino): Likewise.
		(rt-class-files): Likewise.
		(rt): Likewise.


changeset 21b6a3bc507d in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=21b6a3bc507d
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Sep 20 14:13:18 2013 +0100

	Enable system LCMS only if 2.5 or above is available.

	2013-07-24  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* acinclude.m4:
		(IT_CHECK_FOR_LCMS): Turn system LCMS on by
		default if the version is 2.5 or above with the
		latest security fixes.


changeset ce7127f0a2f4 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=ce7127f0a2f4
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Sep 20 14:18:18 2013 +0100

	Make LCMS error message mention version required.

	2013-09-11  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		* acinclude.m4:
		(IT_CHECK_FOR_LCMS): Make error message mention
		version.


changeset d090d5e3c4aa in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=d090d5e3c4aa
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 10:53:52 2013 +0000

	Always quote using '[' and ']' in macro calls.

	2011-09-27  Andrew John Hughes  <ahughes at redhat.com>

		* acinclude.m4:
		Always quote using '[' and ']' in macro calls.
		(IT_CHECK_FOR_GIF): Replace quotation marks
		with '[' and ']'.
		* configure.ac:
		Same for CUPS and X.org checks.


changeset 58bdfe3bc688 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=58bdfe3bc688
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 11:24:46 2013 +0000

	Add a fallback to the old way of checking for zlib for older systems.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* acinclude.m4:
		(IT_CHECK_FOR_ZLIB): Add a fallback to the old
		way of checking for zlib for older systems.


changeset da280d788a9e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=da280d788a9e
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 11:58:53 2013 +0000

	Only default to using system libraries on GNU/Linux systems.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* acinclude.m4:
		(IT_SET_ARCH_SETTINGS): Use target, not host.
		(IT_SET_OS_DIRS): Likewise.
		(IT_CHECK_FOR_LCMS): Only default to system LCMS
		is using GNU/Linux.
		(IT_CHECK_FOR_ZLIB): Likewise.
		(IT_CHECK_FOR_JPEG): Likewise.
		(IT_CHECK_FOR_PNG): Likewise.
		(IT_CHECK_FOR_GIF): Likewise.
		* configure.ac:
		Add AC_CANONICAL_TARGET after AC_CANONICAL_HOST
		and move earlier in file, before Automake
		initialisation.


changeset 6fd523a02ef8 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=6fd523a02ef8
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 12:24:07 2013 +0000

	Add Windows fixes following 6585765 backport.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(ICEDTEA_PATCHES): Add new patches.
		* AUTHORS: Add Alex Kasko.

	2013-07-21  Alex Kasko  <alex.kasko.lists at gmail.com>

		* patches/windows-awt.patch,
		* patches/windows-jdk-sizecalc.patch:
		Fix Windows build following backport of 6585765.


changeset 8b6b7d640684 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=8b6b7d640684
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 12:27:55 2013 +0000

	Backport EliminateNestedLocks definition for Shark from 8003868 in OpenJDK 8.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(ICEDTEA_PATCHES): Add patch.
		* patches/shark_fixes_from_8003868.patch:
		Backport EliminateNestedLocks definition
		for Shark from 8003868 in OpenJDK 8.


changeset dc90cfc3e8a1 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=dc90cfc3e8a1
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 14:05:20 2013 +0000

	Fix test in 8003992 to build on OpenJDK 6.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(ICEDTEA_PATCHES): Add patch.
		* patches/8003992_support_6.patch:
		Fix test in 8003992 to build on OpenJDK 6
		by removing multi-catch and NIO2.


changeset 4072a64e3f8e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=4072a64e3f8e
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 14:30:15 2013 +0000

	Drop extra argument to compile_method, removed in 7083786, from sharkCompiler.cpp.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* Makefile.am:
		(ICEDTEA_PATCHES): Add patch.
		* patches/shark-drop_compile_method_arg_following_7083786.patch:
		Drop extra argument to compile_method from
		sharkCompiler.cpp which was removed in 7083786.
		* NEWS: Updated.


changeset 0770fe4c0105 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0770fe4c0105
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 15:02:14 2013 +0000

	Prepare for 1.13.0 release.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* NEWS: Set release date.
		* configure.ac: Set to 1.13.0.


changeset d861fc8da01f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=d861fc8da01f
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 18:25:03 2013 +0000

	Added tag icedtea6-1.13 for changeset 0770fe4c0105


changeset 23cf01dc1f20 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=23cf01dc1f20
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 18:42:21 2013 +0000

	Start 1.14.0 release cycle.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* NEWS: Add 1.14.0 section.
		* configure.ac: Set to 1.14.0pre.


changeset 82ae31817e05 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=82ae31817e05
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 18:42:44 2013 +0000

	Added tag icedtea6-1.13-branchpoint for changeset d861fc8da01f


changeset 01270eb80f98 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=01270eb80f98
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 26 19:03:54 2013 +0000

	Fix usage of JEP and add key.

	2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>

		* NEWS: Fix usage of JEP and add key.


diffstat:

 .hgtags                                                                                |      2 +
 AUTHORS                                                                                |      2 +
 ChangeLog                                                                              |    390 +
 INSTALL                                                                                |     21 +-
 Makefile.am                                                                            |    278 +-
 NEWS                                                                                   |     31 +-
 TestCryptoLevel.java                                                                   |     78 +
 acinclude.m4                                                                           |    180 +-
 configure.ac                                                                           |     39 +-
 patches/8003992_support_6.patch                                                        |     41 +
 patches/alternative_krb5_cache_fixup.patch                                             |      2 +-
 patches/ecj/icedtea.patch                                                              |      4 +-
 patches/libraries-gif.patch                                                            |     12 +
 patches/libraries-jpeg.patch                                                           |    917 +
 patches/libraries-png.patch                                                            |     12 +
 patches/libraries-splashscreen.patch                                                   |    104 +
 patches/libraries-zlib.patch                                                           |    253 +
 patches/libraries.patch                                                                |  25590 -----
 patches/linker-libs-order-zlib.patch                                                   |     33 +
 patches/linker-libs-order.patch                                                        |     30 -
 patches/openjdk/6989774-imageio_compiler_warnings.patch                                |    130 -
 patches/openjdk/7002766-parfait-jpeg.patch                                             |     42 -
 patches/openjdk/lcms2/6523398-writing_tags.patch                                       |  50131 ----------
 patches/openjdk/lcms2/7042594-tck_failure.patch                                        |     15 -
 patches/openjdk/lcms2/7053526-lcms_2.4.patch                                           |  10081 --
 patches/openjdk/lcms2/8007925-improve_cmsstagealloclabv2tov4curves.patch               |     30 -
 patches/openjdk/lcms2/8007927-improve_cmsallocprofilesequencedescription.patch         |     23 -
 patches/openjdk/lcms2/8007929-improve_curvesalloc.patch                                |     28 -
 patches/openjdk/lcms2/8009654-cmsnamed_stability.patch                                 |     38 -
 patches/openjdk/lcms2/bundled/6523398-writing_tags.patch                               |  48703 +++++++++
 patches/openjdk/lcms2/bundled/7042594-tck_failure.patch                                |     15 +
 patches/openjdk/lcms2/bundled/7053526-lcms_2.4.patch                                   |  10043 ++
 patches/openjdk/lcms2/bundled/8007925-improve_cmsstagealloclabv2tov4curves.patch       |     30 +
 patches/openjdk/lcms2/bundled/8007927-improve_cmsallocprofilesequencedescription.patch |     23 +
 patches/openjdk/lcms2/bundled/8007929-improve_curvesalloc.patch                        |     28 +
 patches/openjdk/lcms2/bundled/8009654-cmsnamed_stability.patch                         |     38 +
 patches/openjdk/lcms2/system_lcms2.patch                                               |      4 +-
 patches/openjdk/libjpeg/6989774-imageio_compiler_warnings.patch                        |    130 +
 patches/openjdk/libjpeg/7002766-parfait-jpeg.patch                                     |     42 +
 patches/rh661505-jpeg-nosys.patch                                                      |     16 +
 patches/security/20130618/8009071-improve_shape_handling.patch                         |    128 +-
 patches/shark-drop_compile_method_arg_following_7083786.patch                          |     11 +
 patches/shark_fixes_from_8003868.patch                                                 |     27 +
 patches/windows-awt.patch                                                              |    130 +
 patches/windows-jdk-sizecalc.patch                                                     |     14 +
 remove-intree-libraries.sh.in                                                          |    122 +
 46 files changed, 61710 insertions(+), 86331 deletions(-)

diffs (truncated from 149152 to 500 lines):

diff -r 544700099253 -r 01270eb80f98 .hgtags
--- a/.hgtags	Fri Dec 06 17:10:00 2013 +0000
+++ b/.hgtags	Thu Dec 26 19:03:54 2013 +0000
@@ -22,3 +22,5 @@
 21f2a8d158545a161ba0d997c13bdba1e6166394 icedtea6-1.10-branchpoint
 24c5bd2e7d574441813bfb8f9e4636e50c5d7c28 icedtea6-1.11-branchpoint
 5a1e1b39664409e9a0945ba49b558f25ef976c58 icedtea6-1.12-branchpoint
+0770fe4c010590f293d189c83af2c49ac0c2268d icedtea6-1.13
+d861fc8da01fee3927fcb159e4ca0e257a9b2f91 icedtea6-1.13-branchpoint
diff -r 544700099253 -r 01270eb80f98 AUTHORS
--- a/AUTHORS	Fri Dec 06 17:10:00 2013 +0000
+++ b/AUTHORS	Thu Dec 26 19:03:54 2013 +0000
@@ -20,6 +20,7 @@
 Tomas Hurka <tomas.hurka at sun.com>
 Ioana Ivan <iivan at redhat.com>
 C. K. Jester-Young (cky944 at gmail.com)
+Alex Kasko (alex.kasko.lists at gmail.com)
 Matthias Klose <doko at ubuntu.com>
 Francis Kung <fkung at redhat.com>
 Denis Lila <dlila at redhat.com>
@@ -42,6 +43,7 @@
 Christian Thalinger <twisti at complang.tuwien.ac.at>
 Dalibor Topic <robilad at kaffe.org>
 Arnaud Vandyck <avdyk at debian.org>
+Michal Vyskocil <mvyskocil at suse.cz>
 Torsten Werner (mail.twerner at googlemail.com)
 Mark Wielaard <mark at klomp.org>
 Yi Zhan <yi.zhan at intel.com>
diff -r 544700099253 -r 01270eb80f98 ChangeLog
--- a/ChangeLog	Fri Dec 06 17:10:00 2013 +0000
+++ b/ChangeLog	Thu Dec 26 19:03:54 2013 +0000
@@ -1,3 +1,393 @@
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* NEWS: Fix usage of JEP and add key.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* NEWS: Add 1.14.0 section.
+	* configure.ac: Set to 1.14.0pre.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* NEWS: Set release date.
+	* configure.ac: Set to 1.13.0.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add patch.
+	* patches/shark-drop_compile_method_arg_following_7083786.patch:
+	Drop extra argument to compile_method, removed
+	in 7083786, from sharkCompiler.cpp.
+	* NEWS: Updated.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add patch.
+	* patches/8003992_support_6.patch:
+	Fix test in 8003992 to build on OpenJDK 6
+	by removing multi-catch and NIO2.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add patch.
+	* patches/shark_fixes_from_8003868.patch:
+	Backport EliminateNestedLocks definition
+	for Shark from 8003868 in OpenJDK 8.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add new patches.
+	* AUTHORS: Add Alex Kasko.
+
+2013-07-21  Alex Kasko  <alex.kasko.lists at gmail.com>
+
+	* patches/windows-awt.patch,
+	* patches/windows-jdk-sizecalc.patch:
+	Fix Windows build following backport of 6585765.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* acinclude.m4:
+	(IT_SET_ARCH_SETTINGS): Use target, not host.
+	(IT_SET_OS_DIRS): Likewise.
+	(IT_CHECK_FOR_LCMS): Only default to system LCMS
+	is using GNU/Linux.
+	(IT_CHECK_FOR_ZLIB): Likewise.
+	(IT_CHECK_FOR_JPEG): Likewise.
+	(IT_CHECK_FOR_PNG): Likewise.
+	(IT_CHECK_FOR_GIF): Likewise.
+	* configure.ac:
+	Add AC_CANONICAL_TARGET after AC_CANONICAL_HOST
+	and move earlier in file, before Automake
+	initialisation.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* acinclude.m4:
+	(IT_CHECK_FOR_ZLIB): Add a fallback to the old
+	way of checking for zlib for older systems.
+
+2011-09-27  Andrew John Hughes  <ahughes at redhat.com>
+
+	* acinclude.m4:
+	Always quote using '[' and ']' in macro calls.
+	(IT_CHECK_FOR_GIF): Replace quotation marks
+	with '[' and ']'.
+	* configure.ac:
+	Same for CUPS and X.org checks.
+
+2013-09-11  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* acinclude.m4:
+	(IT_CHECK_FOR_LCMS): Make error message mention
+	version.
+
+2013-07-24  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* acinclude.m4:
+	(IT_CHECK_FOR_LCMS): Turn system LCMS on by
+	default if the version is 2.5 or above with the
+	latest security fixes.
+
+2013-12-26  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(hgforest): Use $@ for stamp name.
+	(download-openjdk): Likewise.
+	(download-hotspot): Likewise.
+	(download): Likewise.
+	(extract-openjdk): Likewise.
+	(extract-jamvm): Likewise.
+	(replace-hotspot): Likewise.
+	(ports): Likewise.
+	(remove-intree-libraries): Likewise.
+	(generated): Likewise.
+	(fonts): Likewise.
+	(patch-fsg): Likewise.
+	(patch): Likewise.
+	(overlay): Likewise.
+	(extract-ecj): Likewise.
+	(patch-ecj): Likewise.
+	(native-ecj): Likewise.
+	(bootstrap-directory-ecj): Likewise.
+	(bootstrap-directory): Likewise.
+	(bootstrap-directory-symlink-ecj): Likewise.
+	(bootstrap-directory-symlink): Likewise.
+	(icedtea): Likewise.
+	(icedtea-debug): Likewise.
+	(icedtea-against-icedtea): Likewise.
+	(icedtea-debug-against-icedtea): Likewise.
+	(add-systemtap): Likewise.
+	(add-systemtap-debug): Likewise.
+	(add-pulseaudio): Likewise.
+	(add-pulseaudio-debug): Likewise.
+	(add-nss): Likewise.
+	(add-nss-debug): Likewise.
+	(add-tzdata-support): Likewise.
+	(add-tzdata-support-debug): Likewise.
+	(add-archive): Likewise.
+	(add-archive-debug): Likewise.
+	(check-crypto-debug): Add missing stamp.
+	(icedtea-ecj): Use $@ for stamp name.
+	(icedtea-against-ecj): Likewise.
+	(add-systemtap-ecj): Likewise.
+	(add-pulseaudio-ecj): Likewise.
+	(add-nss-ecj): Likewise.
+	(add-tzdata-support-ecj): Likewise.
+	(add-archive-ecj): Likewise.
+	(pulse-java): Likewise.
+	(pulse-java-jar): Likewise.
+	(pulse-java-class): Likewise.
+	(pulse-java-headers): Likewise.
+	(rewriter): Likewise.
+	(rewrite-rhino): Likewise.
+	(rt-class-files): Likewise.
+	(rt): Likewise.
+
+2013-12-24  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR1630: Make system JPEG/Zlib/PNG/GIF support
+	optional
+	* patches/alternative_krb5_cache_fixup.patch:
+	Replace USE_SYSTEM_LCMS with SYSTEM_LCMS.
+	* patches/libraries-gif.patch: Split out
+	from libraries.patch.
+	* patches/libraries-jpeg.patch: Likewise.
+	* patches/libraries-png.patch: Likewise.
+	* patches/libraries-splashscreen.patch:
+	Rewritten using SYSTEM_{PNG,GIF,ZLIB,JPEG} flags.
+	* patches/libraries-zlib.patch:
+	Split out from libraries.patch.
+	* patches/linker-libs-order-zlib.patch:
+	Split out from linker-libs-order.patch.  Only
+	applies if system zlib is being used.
+	* patches/linker-libs-order.patch:
+	Move system-zlib-specific parts to separate file.
+	* patches/openjdk/lcms2/system_lcms2.patch:
+	Replace USE_SYSTEM_LCMS with SYSTEM_LCMS.
+	* patches/rh661505-jpeg-nosys.patch:
+	New version that uses function calls appropriate for
+	the in-tree version.
+	* patches/security/20130618/8009071-improve_shape_handling.patch:
+	Regenerated as now applied before libraries-gif.patch,
+	which may or may not be applied.
+
+2011-09-06  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/libraries.patch:
+	Split into parts for individual libraries.
+	Splashscreen parts rewritten.
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Replace libraries.patch
+	with libraries-splashscreen.patch.  Apply
+	other library patches depending on which
+	system libraries are used and which aren't.
+	Use a different version of the RH661505
+	patch, depending on whether the system
+	or in-tree JPEG library is used.
+	(ICEDTEA_ENV): Set ZLIB_LIBS, ZLIB_CFLAGS,
+	SYSTEM_ZLIB, JPEG_LIBS, JPEG_CFLAGS,
+	SYSTEM_JPEG, PNG_LIBS, PNG_CFLAGS,
+	SYSTEM_PNG, GIF_LIBS, GIF_CFLAGS,
+	SYSTEM_GIF.  Replace USE_SYSTEM_LCMS with
+	SYSTEM_LCMS for consistency.
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_CHECK_FOR_ZLIB): New macro to check for zlib.
+	(IT_CHECK_FOR_JPEG): Likewise for libjpeg.
+	(IT_CHECK_FOR_PNG): Likewise for libpng.
+	(IT_CHECK_FOR_GIF): Likewise for giflib.
+	* configure.ac:
+	Remove old AC_CHECK_LIB calls for jpeg, gif
+	and zlib and PKG_CHECK_MODULES call for libpng.
+	Add calls to new macros above.
+	* remove-intree-libraries.sh.in:
+	Make removal of zlib, libpng, giflib and libjpeg
+	files dependent on whether or not the system versions
+	are used (the default).
+
+2013-12-20  Xerxes RÃ¥nby  <xerxes at zafena.se>
+	    Robert Lougher  <rob at jamvm.org.uk>
+
+	JamVM
+	* NEWS: Updated. Removed note about JSR 355 for IcedTea 1.
+	  JSR 335 is only enabled for IcedTea 3 / OpenJDK 8 builds.
+	* Makefile.am
+	(JAMVM_VERSION): Updated JamVM to 2013-11-18 revision.
+	(JAMVM_SHA256SUM): Updated.
+
+2013-12-19  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR1502: Allow use of system LCMS 2
+	* patches/openjdk/lcms2/8007925-improve_cmsstagealloclabv2tov4curves.patch,
+	* patches/openjdk/lcms2/8007927-improve_cmsallocprofilesequencedescription.patch,
+	* patches/openjdk/lcms2/8007929-improve_curvesalloc.patch,
+	* patches/openjdk/lcms2/8009654-cmsnamed_stability.patch:
+	Moved to...
+	* patches/openjdk/lcms2/bundled/8007925-improve_cmsstagealloclabv2tov4curves.patch,
+	* patches/openjdk/lcms2/bundled/8007927-improve_cmsallocprofilesequencedescription.patch,
+	* patches/openjdk/lcms2/bundled/8007929-improve_curvesalloc.patch,
+	* patches/openjdk/lcms2/bundled/8009654-cmsnamed_stability.patch:
+	...here.
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Apply certain LCMS patches only when
+	not building using the system library.
+	* patches/ecj/icedtea.patch: Only rename header if it
+	exists.
+	* patches/openjdk/lcms2/6523398-writing_tags.patch,
+	* patches/openjdk/lcms2/7042594-tck_failure.patch,
+	* patches/openjdk/lcms2/7053526-lcms_2.4.patch:
+	Move patches to bundled LCMS 2 into...
+	* patches/openjdk/lcms2/bundled/6523398-writing_tags.patch,
+	* patches/openjdk/lcms2/bundled/7042594-tck_failure.patch,
+	* patches/openjdk/lcms2/bundled/7053526-lcms_2.4.patch:
+	...these files.
+	* NEWS: Updated.
+
+2011-05-04  Andrew John Hughes  <ahughes at redhat.com>
+
+	* remove-intree-libraries.sh: Renamed.
+	* INSTALL: Updated with new option.
+	* Makefile.am:
+	(ICEDTEA_ENV): Set USE_SYSTEM_LCMS, LCMS_LIBS
+	and LCMS_CFLAGS if building with system LCMS.
+	* acinclude.m4:
+	(IT_CHECK_FOR_LCMS): Provide the --enable-system-lcms
+	option, enabled by default.
+	* configure.ac:
+	Call IT_CHECK_FOR_LCMS.
+	* remove-intree-libraries.sh.in:
+	Delete LCMS source code only if system version is
+	being used.
+
+2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* NEWS: Include changes new to b29.
+
+2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* NEWS: Move PR1290 to new features list,
+	not bug fixes.
+
+2013-06-06  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* AUTHORS: Updated with Michal.
+
+2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR1501: Backport IcedTea 2.x library removal script
+	* patches/openjdk/7002766-parfait-jpeg.patch: Moved to...
+	* patches/openjdk/libjpeg/7002766-parfait-jpeg.patch: ... here.
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Drop 7002766 for the time being, until
+	an option to build with bundled libjpeg is added.
+	(extract): Depend on remove-intree-libraries.
+	(clean-extract): Depend on clean-remove-intree-libraries.
+	(remove-intree-libraries): Run new script.
+	(clean-remove-intree-libraries): Remove stamp.
+	* patches/libraries.patch:
+	Regenerated without removal of entire files, which is now
+	done by the script.
+	* patches/openjdk/6989774-imageio_compiler_warnings.patch:
+	Split libjpeg changes into...
+	* patches/openjdk/libjpeg/6989774-imageio_compiler_warnings.patch:
+	... this patch (currently unapplied as above).
+	* remove-intree-libraries.sh: Script to delete bundled
+	libjpeg, giflib, libpng & zlib.
+	* NEWS: Updated.
+
+2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* NEWS: Mention PR1376.
+
+2013-12-18  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR1627: JDK check should depend on bootstrapping check
+	* acinclude.m4:
+	(IT_CHECK_IF_BOOTSTRAPPING): Define only once.
+	(IT_CHECK_FOR_JDK): Define only once and require
+	IT_CHECK_IF_BOOTSTRAPPING for setting of
+	enable_bootstrap variable.
+	* configure.ac: Don't invoke IT_CHECK_IF_BOOTSTRAPPING
+	explicitly.
+	* NEWS: Updated.
+
+2013-06-06  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* INSTALL:
+	Synchronise list of VMs with macro in acinclude.m4.
+	* acinclude.m4: Provide separate output for user
+	specified JDKs and the checking process.  Extend
+	the list of JVMs to include more from Fedora &
+	RHEL and the newer Gentoo variants.
+	* NEWS: Updated.
+
+2013-03-21  Michal Vyskocil  <mvyskocil at suse.cz>
+
+	PR1360: Check for /usr/lib64 JVMs and generic JPackage alternative
+	* INSTALL: Add /etc/alternatives/java_sdk_openjdk.
+	* acinclude.m4: Likewise.
+
+2013-06-06  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* Makefile.am:
+	(.PHONY): Add clean-cryptocheck.
+	(clean-local): Likewise.
+
+2013-06-05  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* Makefile.am:
+	(check-crypto): Depend on icedtea.stamp.
+	(check-crypto-debug): Depend on icedtea-debug.stamp.
+	(clean-crypto-boot): Depend on icedtea-ecj.stamp.
+
+2013-06-05  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR1290: Ensure unlimited crypto policy is in place.
+	* Makefile.am:
+	(CRYPTO_CHECK_BUILD_DIR): New variable.
+	(CRYPTO_CHECK_SRCS): Likewise.
+	(EXTRA_DIST): Add crypto check sources.
+	(.PHONY): Add new clean targets.
+	(icedtea-against-icedtea): Depend on check-crypto.
+	(clean-icedtea-against-icedtea): Depend on
+	clean-check-crypto.
+	(icedtea-debug-against-icedtea): Depend on
+	check-crypto-debug.
+	(clean-icedtea-debug-against-icedtea): Depend on
+	clean-check-crypto-debug.
+	(check-crypto): Run the crypto checker on a normal
+	stage 2 build.
+	(clean-check-crypto): Delete the check-crypto stamp.
+	(check-crypto-debug): Run the crypto checker on a
+	debug stage 2 build.
+	(clean-check-crypto-debug): Delete the
+	check-crypto-debug stamp.
+	(icedtea-against-ecj): Depend on
+	check-crypto-boot.
+	(clean-icedtea-against-ecj): Depend on
+	clean-check-crypto-boot.
+	(check-crypto-boot): Run the crypto checker on
+	the stage 1 build.
+	(clean-check-crypto-boot): Delete the
+	check-crypto-boot stamp.
+	(cryptocheck): Build the crypto checker.
+	(clean-cryptocheck): Revert cryptocheck.
+	* NEWS: Updated.
+	* TestCryptoLevel.java:
+	Checks whether the unlimited crypto policy is in
+	place or not.
+
+2013-12-09  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(OPENJDK_DATE): Set to date of b29.
+	(OPENJDK_SHA256SUM): Add b29 SHA256 checksum.
+
 2013-11-21  Andrew John Hughes  <gnu.andrew at redhat.com>
 
 	* Makefile.am:
diff -r 544700099253 -r 01270eb80f98 INSTALL
--- a/INSTALL	Fri Dec 06 17:10:00 2013 +0000
+++ b/INSTALL	Thu Dec 26 19:03:54 2013 +0000
@@ -44,26 +44,25 @@
 ./configure 
 make
 
-The following locations are checked for a JDK:
+The following locations are checked for a JDK on all builds:
     * /usr/lib/jvm/java-gcj
     * /usr/lib/jvm/gcj-jdk
     * /usr/lib/jvm/cacao
-    * /usr/lib/jvm/java-openjdk
+    * /usr/lib/jvm/icedtea-6
     * /usr/lib/jvm/icedtea6
     * /usr/lib/jvm/java-6-openjdk
+    * /usr/lib/jvm/java-1.6.0-openjdk.x86_64
+    * /usr/lib64/jvm/java-1.6.0-openjdk
+    * /usr/lib/jvm/java-1.6.0
+    * /usr/lib/jvm/java-openjdk
     * /usr/lib/jvm/openjdk
     * /usr/lib/jvm/java-icedtea
+    * /etc/alternatives/java_sdk_openjdk
 in that order.
 
 A quick build can be performed by passing --disable-bootstrap.
-This requires a recent version of IcedTea6 as the boot JDK.
-The following locations are checked for IcedTea6:
-    * /usr/lib/jvm/java-openjdk
-    * /usr/lib/jvm/icedtea6
-    * /usr/lib/jvm/java-6-openjdk
-    * /usr/lib/jvm/openjdk
-    * /usr/lib/jvm/java-icedtea
-
+This requires a recent version of IcedTea6 as the boot JDK, so
+the first three JDKs above are not searched for.
 
 Note that IcedTea7 can not be used to build IcedTea6.
 
@@ -89,6 +88,8 @@
 * --disable-optimizations: Build with -O0.
 * --enable-hg: Checkout the OpenJDK tree from Mercurial, rather than
   downloading and extracting a tarball.
+* --enable-system-lcms: Build using the system installation of LCMS2, not
+  the version in-tree.
 * --with-gcj: Compile ecj to native code with gcj prior to building.
 * --disable-bootstrap: Perform a quick build using an installed
   copy of IcedTea6.  If a directory is not specified, a check against
diff -r 544700099253 -r 01270eb80f98 Makefile.am
--- a/Makefile.am	Fri Dec 06 17:10:00 2013 +0000
+++ b/Makefile.am	Thu Dec 26 19:03:54 2013 +0000
@@ -1,7 +1,7 @@
 # Dependencies
 
-OPENJDK_DATE = 04_oct_2013
-OPENJDK_SHA256SUM = ac4fceed060ad61dab938c41181455fb0910f58f6944f820f0637b0f0c64bf75
+OPENJDK_DATE = 05_dec_2013
+OPENJDK_SHA256SUM = a9b1b0a48fb52aef82bbe5db33b1dae1672fc8a5f456451f2e300158fc7a7d6b
 OPENJDK_VERSION = b29
 OPENJDK_URL = https://java.net/downloads/openjdk6/
 
@@ -11,8 +11,8 @@
 CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_VERSION).tar.gz
 CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.gz
 
-JAMVM_VERSION = ac22c9948434e528ece451642b4ebde40953ee7e
-JAMVM_SHA256SUM = 4662da1fe3e0e11d8fa685c7f2fc748576b9f3d3e37dc56b798dd6a5bd6b61e7
+JAMVM_VERSION = ec18fb9e49e62dce16c5094ef1527eed619463aa
+JAMVM_SHA256SUM = 31810266666c23822942aac62a78019c2c4589e1c5ee48329cbf42652d4437bc
 JAMVM_BASE_URL = http://icedtea.classpath.org/download/drops/jamvm
 JAMVM_URL = $(JAMVM_BASE_URL)/jamvm-$(JAMVM_VERSION).tar.gz
 JAMVM_SRC_ZIP = jamvm-$(JAMVM_VERSION).tar.gz
@@ -39,6 +39,7 @@
 FONTCONFIG_PATH = openjdk/jdk/src/solaris/classes/sun/awt/fontconfigs
 REWRITER_BUILD_DIR = $(abs_top_builddir)/rewriter.build


More information about the distro-pkg-dev mailing list