/hg/icedtea6-hg: 11 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Wed Jan 11 07:40:54 UTC 2017


changeset 4034994bef71 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=4034994bef71
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Fri Dec 23 18:52:53 2016 +0000

	PR3181: Support building without pre-compiled headers
	PR3205: Builds fails with pch disabled

	2016-12-23  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3205: Builds fails with pch disabled
		* Makefile.am:
		(ICEDTEA_PATCHES): Add new patch.
		* NEWS: Updated.
		* patches/openjdk/8169448-pr3205-pch_failure.patch:
		Backport patch from b41 to fix build failure when
		building without pre-compiled headers.

	2016-10-26  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3181: Support building without pre-compiled headers
		* INSTALL: Updated.
		* Makefile.am:
		(ICEDTEA_ENV): Set USE_PRECOMPILED_HEADER
		appropriately, according to whether
		DISABLE_PRECOMPILED_HEADERS is defined or not.
		* NEWS: Updated.
		* acinclude.m4:
		(IT_DISABLE_PRECOMPILED_HEADERS): New macro to
		provide the --disable-precompiled-headers option.
		* configure.ac: Invoke IT_DISABLE_PRECOMPILED_HEADERS.


changeset 31cd20a94f67 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=31cd20a94f67
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Wed Dec 28 22:26:44 2016 +0000

	PR3152: Zero build fails with pch disabled

	2016-12-28  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3152: Zero build fails with pch disabled
		* Makefile.am:
		(ICEDTEA_PATCHES): Add new patch.
		* NEWS: Updated.
		* patches/openjdk/8078628-pr3152-zero_pch_failure.patch:
		Backport patch from b41 to fix Zero build failure when
		building without pre-compiled headers.


changeset 92d9535dcc2b in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=92d9535dcc2b
author: Mark Wielaard <mark at klomp.org>
date: Fri Mar 16 13:15:15 2012 +0100

	PR3174: systemtap: type definition 'symbolOopDesc' not found
	jstack: Change symbolOopDesc to Symbol to accomodate S6990754.

	Use native memory and reference counting to implement SymbolTable.

	2016-12-28  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3174: systemtap: type definition 'symbolOopDesc' not found
		* NEWS: Updated

	2012-03-16  Mark Wielaard  <mjw at redhat.com>

		PR3174: systemtap: type definition 'symbolOopDesc' not found
		* tapset/jstack.stp.in: Change symbolOopDesc to Symbol to accomodate
		S6990754 - Use native memory and reference counting to implement
		SymbolTable.


changeset 88679d322216 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=88679d322216
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 29 02:50:39 2016 +0000

	PR3175: invalid zip timestamp handling leads to error updating JAR files

	2016-08-19  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3175: invalid zip timestamp handling leads to
		error updating JAR files
		* AUTHORS: Add Ricardo Ribalda.
		* NEWS: Updated.

	2016-08-19  Ricardo Ribalda  <ricardo.ribalda at gmail.com>

		PR3175: invalid zip timestamp handling leads to
		error updating JAR files
		* Makefile.am:
		(add-pulseaudio): Don't use -u so files are always
		overwritten, regardless of timestamps.
		(add-pulseaudio-debug): Likewise.
		(add-pulseaudio-ecj): Likewise.


changeset f516b928f3a8 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=f516b928f3a8
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Dec 29 21:59:32 2016 +0000

	PR3213: Disable ARM32 JIT by default

	2016-12-29  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3213: Disable ARM32 JIT by default
		* Makefile.am:
		(ICEDTEA_PATCHES): Add patch.
		* patches/pr3213-conditional_arm32jit.patch:
		Backport conditionalisation of ARM32 JIT port
		from IcedTea 2.x.

	2014-02-19  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3213: Disable ARM32 JIT by default
		* INSTALL:
		Document ARM32 JIT and --enable-arm32-jit option.
		* Makefile.am:
		(ARM32JIT_STATUS): Set based on ENABLE_ARM32JIT.
		(ICEDTEA_ENV): Pass ARM32JIT to OpenJDK build,
		using value of ${ARM32JIT_STATUS}.
		* NEWS: Updated.
		* acinclude.m4:
		(IT_ENABLE_ARM32JIT): Allow the ARM32 JIT to be
		enabled.
		* configure.ac: Invoke IT_ENABLE_ARM32JIT macro.


changeset 09ad6a965664 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=09ad6a965664
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Fri Dec 30 04:28:55 2016 +0000

	Merge


changeset 7174b4a8d597 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=7174b4a8d597
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Sun Jan 01 05:06:24 2017 +0000

	Update to b41.

	2016-12-30  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		Update to b41.
		* patches/openjdk/7180907-jarsigner_sha-256.patch,
		* patches/openjdk/8000897-pr2173-vm_crash_in_compilebroker.patch,
		* patches/openjdk/8049480-jarsigner_openjdk_9.patch,
		* patches/openjdk/8078628-pr3152-zero_pch_failure.patch,
		* patches/openjdk/8169448-pr3205-pch_failure.patch:
		Removed; upstreamed.
		* Makefile.am:
		(ICEDTEA_PATCHES): Remove upstreamed patches.
		* NEWS: Updated.
		* patches/hotspot/hs23/zero_fixes.patch:
		Remove methodHandles.hpp fragment applied in 8078628/PR3152.
		* patches/nomotif-6706121.patch,
		* patches/windows-awt.patch: Regenerated.


changeset 82b0055e8b18 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=82b0055e8b18
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Sun Jan 01 06:20:11 2017 +0000

	Update to b41 tarball.

	2016-12-31  Andrew John Hughes  <gnu.andrew at redhat.com>

		Update to b41 tarball.
		* Makefile.am:
		(OPENJDK_DATE): Bump to b41 creation date;
		31st of December, 2016.
		(OPENJDK_SHA256SUM): Update for b41 tarball.


changeset aa9488b471f9 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=aa9488b471f9
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Tue Jan 03 21:46:23 2017 +0000

	PR3275: Update generated files after OpenJDK 6 b41 update

	2017-01-03  Andrew John Hughes  <gnu.andrew at redhat.com>

		PR3275: Update generated files after OpenJDK 6
		b41 update
		* NEWS: Updated.
		* generated/com/sun/accessibility/internal/resources/accessibility.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_de.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_es.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_fr.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_it.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_ja.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_ko.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_pt_BR.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_sv.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_zh_CN.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_zh_HK.java,
		* generated/com/sun/accessibility/internal/resources/accessibility_zh_TW.java,
		* generated/com/sun/corba/se/impl/logging/ActivationSystemException.java,
		* generated/com/sun/corba/se/impl/logging/IORSystemException.java,
		* generated/com/sun/corba/se/impl/logging/InterceptorsSystemException.java,
		* generated/com/sun/corba/se/impl/logging/NamingSystemException.java,
		* generated/com/sun/corba/se/impl/logging/OMGSystemException.java,
		* generated/com/sun/corba/se/impl/logging/ORBUtilSystemException.java,
		* generated/com/sun/corba/se/impl/logging/POASystemException.java,
		* generated/com/sun/corba/se/impl/logging/UtilSystemException.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_de.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_es.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_fr.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_it.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_ja.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_ko.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_sv.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_HK.java,
		* generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_de.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_es.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_fr.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_it.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_ja.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_ko.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_sv.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_zh_HK.java,
		* generated/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_de.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_es.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_fr.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_it.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_ja.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_ko.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_sv.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_zh_HK.java,
		* generated/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_de.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_es.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_fr.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_it.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_ja.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_ko.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_sv.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_HK.java,
		* generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_de.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_es.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_fr.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_it.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_ja.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_ko.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_sv.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_HK.java,
		* generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_de.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_es.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_fr.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_it.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_ja.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_ko.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_sv.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_HK.java,
		* generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.java,
		* generated/com/sun/tools/jdi/resources/jdi_ja.java,
		* generated/com/sun/tools/jdi/resources/jdi_zh_CN.java,
		* generated/java/lang/CharacterDataPrivateUse.java,
		* generated/java/lang/CharacterDataUndefined.java,
		* generated/java/lang/UNIXProcess.java,
		* generated/java/nio/charset/CharsetEncoder.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_bw16_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_bw24_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_bw32_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_bw48_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_interim16_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_interim24_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_interim32_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_interim48_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_yellow16_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_yellow24_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_yellow32_png.java,
		* generated/sun/awt/X11/XAWTIcon32_security_icon_yellow48_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_bw16_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_bw24_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_bw32_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_bw48_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_interim16_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_interim24_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_interim32_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_interim48_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_yellow16_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_yellow24_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_yellow32_png.java,
		* generated/sun/awt/X11/XAWTIcon64_security_icon_yellow48_png.java,
		* generated/sun/awt/X11/XkbAccessXNotifyEvent.java,
		* generated/sun/awt/X11/XkbActionMessageEvent.java,
		* generated/sun/awt/X11/XkbAnyEvent.java,
		* generated/sun/awt/X11/XkbBellNotifyEvent.java,
		* generated/sun/awt/X11/XkbCompatMapNotifyEvent.java,
		* generated/sun/awt/X11/XkbControlsNotifyEvent.java,
		* generated/sun/awt/X11/XkbEvent.java,
		* generated/sun/awt/X11/XkbExtensionDeviceNotifyEvent.java,
		* generated/sun/awt/X11/XkbIndicatorNotifyEvent.java,
		* generated/sun/awt/X11/XkbMapNotifyEvent.java,
		* generated/sun/awt/X11/XkbNamesNotifyEvent.java,
		* generated/sun/awt/X11/XkbNewKeyboardNotifyEvent.java,
		* generated/sun/awt/X11/XkbStateNotifyEvent.java,
		* generated/sun/awt/X11/generator/sizer.64,
		* generated/sun/awt/X11/generator/sizes.64,
		* generated/sun/awt/resources/awt_de.java,
		* generated/sun/awt/resources/awt_es.java,
		* generated/sun/awt/resources/awt_fr.java,
		* generated/sun/awt/resources/awt_it.java,
		* generated/sun/awt/resources/awt_ja.java,
		* generated/sun/awt/resources/awt_ko.java,
		* generated/sun/awt/resources/awt_pt_BR.java,
		* generated/sun/awt/resources/awt_sv.java,
		* generated/sun/awt/resources/awt_zh_CN.java,
		* generated/sun/awt/resources/awt_zh_HK.java,
		* generated/sun/awt/resources/awt_zh_TW.java,
		* generated/sun/management/resources/agent_de.java,
		* generated/sun/management/resources/agent_es.java,
		* generated/sun/management/resources/agent_fr.java,
		* generated/sun/management/resources/agent_it.java,
		* generated/sun/management/resources/agent_ja.java,
		* generated/sun/management/resources/agent_ko.java,
		* generated/sun/management/resources/agent_pt_BR.java,
		* generated/sun/management/resources/agent_sv.java,
		* generated/sun/management/resources/agent_zh_CN.java,
		* generated/sun/management/resources/agent_zh_HK.java,
		* generated/sun/management/resources/agent_zh_TW.java,
		* generated/sun/misc/Version.java,
		* generated/sun/nio/ch/AlreadyBoundException.java,
		* generated/sun/print/resources/serviceui.java,
		* generated/sun/print/resources/serviceui_de.java,
		* generated/sun/print/resources/serviceui_es.java,
		* generated/sun/print/resources/serviceui_fr.java,
		* generated/sun/print/resources/serviceui_it.java,
		* generated/sun/print/resources/serviceui_ja.java,
		* generated/sun/print/resources/serviceui_ko.java,
		* generated/sun/print/resources/serviceui_pt_BR.java,
		* generated/sun/print/resources/serviceui_sv.java,
		* generated/sun/print/resources/serviceui_zh_CN.java,
		* generated/sun/print/resources/serviceui_zh_HK.java,
		* generated/sun/print/resources/serviceui_zh_TW.java,
		* generated/sun/tools/jar/resources/jar.java,
		* generated/sun/tools/jar/resources/jar_de.java,
		* generated/sun/tools/jar/resources/jar_es.java,
		* generated/sun/tools/jar/resources/jar_fr.java,
		* generated/sun/tools/jar/resources/jar_it.java,
		* generated/sun/tools/jar/resources/jar_ja.java,
		* generated/sun/tools/jar/resources/jar_ko.java,
		* generated/sun/tools/jar/resources/jar_pt_BR.java,
		* generated/sun/tools/jar/resources/jar_sv.java,
		* generated/sun/tools/jar/resources/jar_zh_CN.java,
		* generated/sun/tools/jar/resources/jar_zh_HK.java,
		* generated/sun/tools/jar/resources/jar_zh_TW.java,
		* generated/sun/tools/jconsole/Version.java,
		* generated/sun/util/CoreResourceBundleControl.java,
		* generated/sun/util/LocaleDataMetaInfo.java,
		* generated/sun/util/logging/resources/logging_de.java,
		* generated/sun/util/logging/resources/logging_es.java,
		* generated/sun/util/logging/resources/logging_fr.java,
		* generated/sun/util/logging/resources/logging_it.java,
		* generated/sun/util/logging/resources/logging_ja.java,
		* generated/sun/util/logging/resources/logging_ko.java,
		* generated/sun/util/logging/resources/logging_pt_BR.java,
		* generated/sun/util/logging/resources/logging_sv.java,
		* generated/sun/util/logging/resources/logging_zh_CN.java,
		* generated/sun/util/logging/resources/logging_zh_HK.java,
		* generated/sun/util/logging/resources/logging_zh_TW.java,
		* generated/sun/util/resources/CalendarData_hu.java,
		* generated/sun/util/resources/CalendarData_pt_BR.java,
		* generated/sun/util/resources/CalendarData_sl.java,
		* generated/sun/util/resources/CurrencyNames.java,
		* generated/sun/util/resources/CurrencyNames_de.java,
		* generated/sun/util/resources/CurrencyNames_es.java,
		* generated/sun/util/resources/CurrencyNames_es_CU.java,
		* generated/sun/util/resources/CurrencyNames_es_PE.java,
		* generated/sun/util/resources/CurrencyNames_es_VE.java,
		* generated/sun/util/resources/CurrencyNames_et_EE.java,
		* generated/sun/util/resources/CurrencyNames_fr.java,
		* generated/sun/util/resources/CurrencyNames_it.java,
		* generated/sun/util/resources/CurrencyNames_ja.java,
		* generated/sun/util/resources/CurrencyNames_ko.java,
		* generated/sun/util/resources/CurrencyNames_lt_LT.java,
		* generated/sun/util/resources/CurrencyNames_lv_LV.java,
		* generated/sun/util/resources/CurrencyNames_pt.java,
		* generated/sun/util/resources/CurrencyNames_sk_SK.java,
		* generated/sun/util/resources/CurrencyNames_sr_RS.java,
		* generated/sun/util/resources/CurrencyNames_sv.java,
		* generated/sun/util/resources/CurrencyNames_tr_TR.java,
		* generated/sun/util/resources/CurrencyNames_uk_UA.java,
		* generated/sun/util/resources/CurrencyNames_zh_CN.java,
		* generated/sun/util/resources/CurrencyNames_zh_TW.java,
		* generated/sun/util/resources/LocaleNames.java,
		* generated/sun/util/resources/LocaleNames_de.java,
		* generated/sun/util/resources/LocaleNames_es.java,
		* generated/sun/util/resources/LocaleNames_fr.java,
		* generated/sun/util/resources/LocaleNames_it.java,
		* generated/sun/util/resources/LocaleNames_ja.java,
		* generated/sun/util/resources/LocaleNames_ko.java,
		* generated/sun/util/resources/LocaleNames_nl.java,
		* generated/sun/util/resources/LocaleNames_sv.java,
		* generated/sun/util/resources/LocaleNames_zh.java,
		* generated/sun/util/resources/LocaleNames_zh_TW.java:
		Update existing files and add new ones (notably
		the pt_BR localisation).
		* scripts/update_generated.sh:
		Script to automate updating the generated files.


changeset 0973fdff247c in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0973fdff247c
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Tue Jan 03 22:45:11 2017 +0000

	PR3276: Backport latest XRender patches

	2017-01-03  Andrew John Hughes  <gnu.andrew at redhat.com>

		PR3276: Backport latest XRender patches
		* Makefile.am:
		(ICEDTEA_PATCHES): Add new XRender fixes.
		* NEWS: Updated.
		* patches/openjdk/6974985-pr3276-java2demo_exceptions.patch,
		* patches/openjdk/6985593-pr3276-maskblit_crash.patch,
		* patches/openjdk/8159495-pr3276-xrender_index_offsets.patch:
		Backported XRender fixes from OpenJDK 7.


changeset cf051991f891 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=cf051991f891
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Jan 05 01:09:37 2017 +0000

	S8172252: Remove over-zealous switch to for-each loop in SortingFocusTraversalPolicy

	2017-01-04  Andrew John Hughes  <gnu.andrew at redhat.com>

		S8172252: Remove over-zealous switch to for-each
		loop in SortingFocusTraversalPolicy
		* Makefile.am:
		(OPENJDK_DATE): Bump to new b41 creation date;
		4th of January, 2017.
		(OPENJDK_SHA256SUM): Update for new b41 tarball.
		* NEWS: Include new fix for TCK failure.


diffstat:

 AUTHORS                                                                     |     1 +
 ChangeLog                                                                   |   382 +++
 INSTALL                                                                     |     7 +-
 Makefile.am                                                                 |    40 +-
 NEWS                                                                        |   185 +
 acinclude.m4                                                                |    44 +
 configure.ac                                                                |     2 +
 generated/com/sun/accessibility/internal/resources/accessibility.java       |     2 +-
 generated/com/sun/accessibility/internal/resources/accessibility_de.java    |    54 +-
 generated/com/sun/accessibility/internal/resources/accessibility_es.java    |    58 +-
 generated/com/sun/accessibility/internal/resources/accessibility_fr.java    |    74 +-
 generated/com/sun/accessibility/internal/resources/accessibility_it.java    |    44 +-
 generated/com/sun/accessibility/internal/resources/accessibility_ja.java    |    82 +-
 generated/com/sun/accessibility/internal/resources/accessibility_ko.java    |    82 +-
 generated/com/sun/accessibility/internal/resources/accessibility_pt_BR.java |   108 +
 generated/com/sun/accessibility/internal/resources/accessibility_sv.java    |    46 +-
 generated/com/sun/accessibility/internal/resources/accessibility_zh_CN.java |    26 +-
 generated/com/sun/accessibility/internal/resources/accessibility_zh_HK.java |    16 +-
 generated/com/sun/accessibility/internal/resources/accessibility_zh_TW.java |    16 +-
 generated/com/sun/corba/se/impl/logging/ActivationSystemException.java      |     2 +-
 generated/com/sun/corba/se/impl/logging/IORSystemException.java             |     2 +-
 generated/com/sun/corba/se/impl/logging/InterceptorsSystemException.java    |     2 +-
 generated/com/sun/corba/se/impl/logging/NamingSystemException.java          |     2 +-
 generated/com/sun/corba/se/impl/logging/OMGSystemException.java             |     2 +-
 generated/com/sun/corba/se/impl/logging/ORBUtilSystemException.java         |     2 +-
 generated/com/sun/corba/se/impl/logging/POASystemException.java             |     2 +-
 generated/com/sun/corba/se/impl/logging/UtilSystemException.java            |     2 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk.java                    |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_de.java                 |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_es.java                 |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_fr.java                 |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_it.java                 |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_ja.java                 |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_ko.java                 |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.java              |    40 +
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_sv.java                 |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.java              |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_HK.java              |    77 +-
 generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.java              |    77 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif.java                |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_de.java             |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_es.java             |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_fr.java             |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_it.java             |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_ja.java             |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_ko.java             |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.java          |    29 +
 generated/com/sun/java/swing/plaf/motif/resources/motif_sv.java             |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.java          |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_zh_HK.java          |    38 +-
 generated/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.java          |    38 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows.java            |    40 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_de.java         |    48 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_es.java         |    48 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_fr.java         |    48 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_it.java         |    48 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_ja.java         |    44 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_ko.java         |    48 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.java      |    37 +
 generated/com/sun/java/swing/plaf/windows/resources/windows_sv.java         |    46 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.java      |    46 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_zh_HK.java      |    44 +-
 generated/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.java      |    44 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic.java            |   193 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_de.java         |   199 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_es.java         |   203 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_fr.java         |   205 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_it.java         |   197 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_ja.java         |   207 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_ko.java         |   207 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.java      |   115 +
 generated/com/sun/swing/internal/plaf/basic/resources/basic_sv.java         |   195 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.java      |   201 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_HK.java      |   195 +-
 generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.java      |   195 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal.java            |    52 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_de.java         |    56 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_es.java         |    56 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_fr.java         |    56 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_it.java         |    56 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_ja.java         |    52 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_ko.java         |    56 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.java      |    39 +
 generated/com/sun/swing/internal/plaf/metal/resources/metal_sv.java         |    54 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.java      |    54 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_HK.java      |    52 +-
 generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.java      |    52 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth.java            |    40 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_de.java         |    39 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_es.java         |    39 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_fr.java         |    39 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_it.java         |    39 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_ja.java         |    40 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_ko.java         |    44 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.java      |    35 +
 generated/com/sun/swing/internal/plaf/synth/resources/synth_sv.java         |    37 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.java      |    37 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_HK.java      |    35 +-
 generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.java      |    35 +-
 generated/com/sun/tools/jdi/resources/jdi_ja.java                           |    52 +-
 generated/com/sun/tools/jdi/resources/jdi_zh_CN.java                        |    44 +-
 generated/java/lang/CharacterDataPrivateUse.java                            |    12 +-
 generated/java/lang/CharacterDataUndefined.java                             |    12 +-
 generated/java/lang/UNIXProcess.java                                        |    12 +-
 generated/java/nio/charset/CharsetEncoder.java                              |     8 +-
 generated/sun/awt/X11/XAWTIcon32_security_icon_bw16_png.java                |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_bw24_png.java                |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_bw32_png.java                |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_bw48_png.java                |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_interim16_png.java           |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_interim24_png.java           |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_interim32_png.java           |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_interim48_png.java           |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_yellow16_png.java            |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_yellow24_png.java            |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_yellow32_png.java            |     5 +
 generated/sun/awt/X11/XAWTIcon32_security_icon_yellow48_png.java            |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_bw16_png.java                |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_bw24_png.java                |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_bw32_png.java                |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_bw48_png.java                |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_interim16_png.java           |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_interim24_png.java           |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_interim32_png.java           |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_interim48_png.java           |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_yellow16_png.java            |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_yellow24_png.java            |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_yellow32_png.java            |     5 +
 generated/sun/awt/X11/XAWTIcon64_security_icon_yellow48_png.java            |     5 +
 generated/sun/awt/X11/XkbAccessXNotifyEvent.java                            |    90 +
 generated/sun/awt/X11/XkbActionMessageEvent.java                            |    97 +
 generated/sun/awt/X11/XkbAnyEvent.java                                      |    78 +
 generated/sun/awt/X11/XkbBellNotifyEvent.java                               |   102 +
 generated/sun/awt/X11/XkbCompatMapNotifyEvent.java                          |    90 +
 generated/sun/awt/X11/XkbControlsNotifyEvent.java                           |   102 +
 generated/sun/awt/X11/XkbEvent.java                                         |    86 +
 generated/sun/awt/X11/XkbExtensionDeviceNotifyEvent.java                    |   105 +
 generated/sun/awt/X11/XkbIndicatorNotifyEvent.java                          |    84 +
 generated/sun/awt/X11/XkbMapNotifyEvent.java                                |   135 +
 generated/sun/awt/X11/XkbNamesNotifyEvent.java                              |   114 +
 generated/sun/awt/X11/XkbNewKeyboardNotifyEvent.java                        |   102 +
 generated/sun/awt/X11/XkbStateNotifyEvent.java                              |   135 +
 generated/sun/awt/X11/generator/sizer.64                                    |   Bin 
 generated/sun/awt/X11/generator/sizer.64.c                                  |  1247 ++++++++++
 generated/sun/awt/X11/generator/sizes.64                                    |  1000 ++++++++
 generated/sun/awt/resources/awt_de.java                                     |    60 +-
 generated/sun/awt/resources/awt_es.java                                     |   180 +-
 generated/sun/awt/resources/awt_fr.java                                     |    96 +-
 generated/sun/awt/resources/awt_it.java                                     |    56 +-
 generated/sun/awt/resources/awt_ja.java                                     |   174 +-
 generated/sun/awt/resources/awt_ko.java                                     |    14 +-
 generated/sun/awt/resources/awt_pt_BR.java                                  |   180 +
 generated/sun/awt/resources/awt_sv.java                                     |    84 +-
 generated/sun/awt/resources/awt_zh_CN.java                                  |   214 +-
 generated/sun/awt/resources/awt_zh_HK.java                                  |     4 +-
 generated/sun/awt/resources/awt_zh_TW.java                                  |     4 +-
 generated/sun/management/resources/agent_de.java                            |    78 +-
 generated/sun/management/resources/agent_es.java                            |    48 +-
 generated/sun/management/resources/agent_fr.java                            |    34 +-
 generated/sun/management/resources/agent_it.java                            |    34 +-
 generated/sun/management/resources/agent_ja.java                            |    92 +-
 generated/sun/management/resources/agent_ko.java                            |    68 +-
 generated/sun/management/resources/agent_pt_BR.java                         |    63 +
 generated/sun/management/resources/agent_sv.java                            |    42 +-
 generated/sun/management/resources/agent_zh_CN.java                         |    52 +-
 generated/sun/management/resources/agent_zh_HK.java                         |    46 +-
 generated/sun/management/resources/agent_zh_TW.java                         |    46 +-
 generated/sun/misc/Version.java                                             |    31 +-
 generated/sun/nio/ch/AlreadyBoundException.java                             |    12 +-
 generated/sun/print/resources/serviceui.java                                |    96 +-
 generated/sun/print/resources/serviceui_de.java                             |   122 +-
 generated/sun/print/resources/serviceui_es.java                             |   186 +-
 generated/sun/print/resources/serviceui_fr.java                             |   138 +-
 generated/sun/print/resources/serviceui_it.java                             |   108 +-
 generated/sun/print/resources/serviceui_ja.java                             |   164 +-
 generated/sun/print/resources/serviceui_ko.java                             |   212 +-
 generated/sun/print/resources/serviceui_pt_BR.java                          |   169 +
 generated/sun/print/resources/serviceui_sv.java                             |   152 +-
 generated/sun/print/resources/serviceui_zh_CN.java                          |   136 +-
 generated/sun/print/resources/serviceui_zh_HK.java                          |   108 +-
 generated/sun/print/resources/serviceui_zh_TW.java                          |   108 +-
 generated/sun/tools/jar/resources/jar.java                                  |     2 +-
 generated/sun/tools/jar/resources/jar_de.java                               |    38 +-
 generated/sun/tools/jar/resources/jar_es.java                               |    24 +-
 generated/sun/tools/jar/resources/jar_fr.java                               |    26 +-
 generated/sun/tools/jar/resources/jar_it.java                               |    24 +-
 generated/sun/tools/jar/resources/jar_ja.java                               |    40 +-
 generated/sun/tools/jar/resources/jar_ko.java                               |    42 +-
 generated/sun/tools/jar/resources/jar_pt_BR.java                            |    31 +
 generated/sun/tools/jar/resources/jar_sv.java                               |    23 +-
 generated/sun/tools/jar/resources/jar_zh_CN.java                            |    36 +-
 generated/sun/tools/jar/resources/jar_zh_HK.java                            |    30 +-
 generated/sun/tools/jar/resources/jar_zh_TW.java                            |    30 +-
 generated/sun/tools/jconsole/Version.java                                   |    31 +-
 generated/sun/util/CoreResourceBundleControl.java                           |    12 +-
 generated/sun/util/LocaleDataMetaInfo.java                                  |    18 +-
 generated/sun/util/logging/resources/logging_de.java                        |    14 +-
 generated/sun/util/logging/resources/logging_es.java                        |    14 +-
 generated/sun/util/logging/resources/logging_fr.java                        |    14 +-
 generated/sun/util/logging/resources/logging_it.java                        |    10 +-
 generated/sun/util/logging/resources/logging_ja.java                        |    12 +-
 generated/sun/util/logging/resources/logging_ko.java                        |    18 +-
 generated/sun/util/logging/resources/logging_pt_BR.java                     |    19 +
 generated/sun/util/logging/resources/logging_sv.java                        |    14 +-
 generated/sun/util/logging/resources/logging_zh_CN.java                     |    18 +-
 generated/sun/util/logging/resources/logging_zh_HK.java                     |    10 +-
 generated/sun/util/logging/resources/logging_zh_TW.java                     |    10 +-
 generated/sun/util/resources/CalendarData_hu.java                           |     2 +-
 generated/sun/util/resources/CalendarData_pt_BR.java                        |    12 +
 generated/sun/util/resources/CalendarData_sl.java                           |     1 +
 generated/sun/util/resources/CurrencyNames.java                             |   180 +-
 generated/sun/util/resources/CurrencyNames_de.java                          |    89 +-
 generated/sun/util/resources/CurrencyNames_es.java                          |    21 +-
 generated/sun/util/resources/CurrencyNames_es_CU.java                       |    12 +
 generated/sun/util/resources/CurrencyNames_es_PE.java                       |     2 +-
 generated/sun/util/resources/CurrencyNames_es_VE.java                       |     2 +-
 generated/sun/util/resources/CurrencyNames_et_EE.java                       |     3 +
 generated/sun/util/resources/CurrencyNames_fr.java                          |   205 +-
 generated/sun/util/resources/CurrencyNames_it.java                          |    17 +-
 generated/sun/util/resources/CurrencyNames_ja.java                          |    23 +-
 generated/sun/util/resources/CurrencyNames_ko.java                          |    48 +-
 generated/sun/util/resources/CurrencyNames_lt_LT.java                       |     1 +
 generated/sun/util/resources/CurrencyNames_lv_LV.java                       |     1 +
 generated/sun/util/resources/CurrencyNames_pt.java                          |   223 +
 generated/sun/util/resources/CurrencyNames_sk_SK.java                       |     2 +
 generated/sun/util/resources/CurrencyNames_sr_RS.java                       |    11 +
 generated/sun/util/resources/CurrencyNames_sv.java                          |   370 +-
 generated/sun/util/resources/CurrencyNames_tr_TR.java                       |     2 +-
 generated/sun/util/resources/CurrencyNames_uk_UA.java                       |     2 +-
 generated/sun/util/resources/CurrencyNames_zh_CN.java                       |    23 +-
 generated/sun/util/resources/CurrencyNames_zh_TW.java                       |    91 +-
 generated/sun/util/resources/LocaleNames.java                               |     6 +
 generated/sun/util/resources/LocaleNames_de.java                            |     8 +
 generated/sun/util/resources/LocaleNames_es.java                            |   128 +-
 generated/sun/util/resources/LocaleNames_fr.java                            |     8 +
 generated/sun/util/resources/LocaleNames_it.java                            |     8 +
 generated/sun/util/resources/LocaleNames_ja.java                            |     8 +
 generated/sun/util/resources/LocaleNames_ko.java                            |     8 +
 generated/sun/util/resources/LocaleNames_nl.java                            |   423 +++
 generated/sun/util/resources/LocaleNames_sv.java                            |     8 +
 generated/sun/util/resources/LocaleNames_zh.java                            |     8 +
 generated/sun/util/resources/LocaleNames_zh_TW.java                         |     8 +
 patches/hotspot/hs23/zero_fixes.patch                                       |     8 -
 patches/nomotif-6706121.patch                                               |   216 +-
 patches/openjdk/6974985-pr3276-java2demo_exceptions.patch                   |   107 +
 patches/openjdk/6985593-pr3276-maskblit_crash.patch                         |   121 +
 patches/openjdk/7180907-jarsigner_sha-256.patch                             |   142 -
 patches/openjdk/8000897-pr2173-vm_crash_in_compilebroker.patch              |    29 -
 patches/openjdk/8049480-jarsigner_openjdk_9.patch                           |   295 --
 patches/openjdk/8159495-pr3276-xrender_index_offsets.patch                  |    41 +
 patches/pr3213-conditional_arm32jit.patch                                   |    29 +
 patches/windows-awt.patch                                                   |    33 +-
 scripts/update_generated.sh                                                 |    71 +
 tapset/jstack.stp.in                                                        |    18 +-
 254 files changed, 11497 insertions(+), 5941 deletions(-)

diffs (truncated from 23972 to 500 lines):

diff -r bc8e0b5d4bc2 -r cf051991f891 AUTHORS
--- a/AUTHORS	Thu Aug 25 03:58:16 2016 +0100
+++ b/AUTHORS	Thu Jan 05 01:09:37 2017 +0000
@@ -36,6 +36,7 @@
 Parag Nemade <pnemade at redhat.com>
 Xerxes RÃ¥nby <xerxes at zafena.se>
 Mark Reinhold <mr at sun.com>
+Ricardo Ribalda <ricardo.ribalda at gmail.com>
 Bernhard Rosenkränzer <bero at arklinux.org>
 Marc Schoenefeld <mschoene at redhat.com>
 Andreas Schwab <schwab at suse.cz>
diff -r bc8e0b5d4bc2 -r cf051991f891 ChangeLog
--- a/ChangeLog	Thu Aug 25 03:58:16 2016 +0100
+++ b/ChangeLog	Thu Jan 05 01:09:37 2017 +0000
@@ -1,3 +1,385 @@
+2017-01-04  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	S8172252: Remove over-zealous switch to for-each
+	loop in SortingFocusTraversalPolicy
+	* Makefile.am:
+	(OPENJDK_DATE): Bump to new b41 creation date;
+	4th of January, 2017.
+	(OPENJDK_SHA256SUM): Update for new b41 tarball.
+	* NEWS: Include new fix for TCK failure.
+
+2017-01-03  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR3276: Backport latest XRender patches
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add new XRender fixes.
+	* NEWS: Updated.
+	* patches/openjdk/6974985-pr3276-java2demo_exceptions.patch,
+	* patches/openjdk/6985593-pr3276-maskblit_crash.patch,
+	* patches/openjdk/8159495-pr3276-xrender_index_offsets.patch:
+	Backported XRender fixes from OpenJDK 7.
+
+2017-01-03  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	PR3275: Update generated files after OpenJDK 6
+	b41 update
+	* NEWS: Updated.
+	* generated/com/sun/accessibility/internal/resources/accessibility.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_de.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_es.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_fr.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_it.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_ja.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_ko.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_pt_BR.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_sv.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_zh_CN.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_zh_HK.java,
+	* generated/com/sun/accessibility/internal/resources/accessibility_zh_TW.java,
+	* generated/com/sun/corba/se/impl/logging/ActivationSystemException.java,
+	* generated/com/sun/corba/se/impl/logging/IORSystemException.java,
+	* generated/com/sun/corba/se/impl/logging/InterceptorsSystemException.java,
+	* generated/com/sun/corba/se/impl/logging/NamingSystemException.java,
+	* generated/com/sun/corba/se/impl/logging/OMGSystemException.java,
+	* generated/com/sun/corba/se/impl/logging/ORBUtilSystemException.java,
+	* generated/com/sun/corba/se/impl/logging/POASystemException.java,
+	* generated/com/sun/corba/se/impl/logging/UtilSystemException.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_de.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_es.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_fr.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_it.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_ja.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_ko.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_sv.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_HK.java,
+	* generated/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_de.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_es.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_fr.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_it.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_ja.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_ko.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_sv.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_zh_HK.java,
+	* generated/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_de.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_es.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_fr.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_it.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_ja.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_ko.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_sv.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_zh_HK.java,
+	* generated/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_de.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_es.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_fr.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_it.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_ja.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_ko.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_sv.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_HK.java,
+	* generated/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_de.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_es.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_fr.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_it.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_ja.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_ko.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_sv.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_HK.java,
+	* generated/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_de.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_es.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_fr.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_it.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_ja.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_ko.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_sv.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_HK.java,
+	* generated/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.java,
+	* generated/com/sun/tools/jdi/resources/jdi_ja.java,
+	* generated/com/sun/tools/jdi/resources/jdi_zh_CN.java,
+	* generated/java/lang/CharacterDataPrivateUse.java,
+	* generated/java/lang/CharacterDataUndefined.java,
+	* generated/java/lang/UNIXProcess.java,
+	* generated/java/nio/charset/CharsetEncoder.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_bw16_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_bw24_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_bw32_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_bw48_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_interim16_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_interim24_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_interim32_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_interim48_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_yellow16_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_yellow24_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_yellow32_png.java,
+	* generated/sun/awt/X11/XAWTIcon32_security_icon_yellow48_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_bw16_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_bw24_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_bw32_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_bw48_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_interim16_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_interim24_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_interim32_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_interim48_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_yellow16_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_yellow24_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_yellow32_png.java,
+	* generated/sun/awt/X11/XAWTIcon64_security_icon_yellow48_png.java,
+	* generated/sun/awt/X11/XkbAccessXNotifyEvent.java,
+	* generated/sun/awt/X11/XkbActionMessageEvent.java,
+	* generated/sun/awt/X11/XkbAnyEvent.java,
+	* generated/sun/awt/X11/XkbBellNotifyEvent.java,
+	* generated/sun/awt/X11/XkbCompatMapNotifyEvent.java,
+	* generated/sun/awt/X11/XkbControlsNotifyEvent.java,
+	* generated/sun/awt/X11/XkbEvent.java,
+	* generated/sun/awt/X11/XkbExtensionDeviceNotifyEvent.java,
+	* generated/sun/awt/X11/XkbIndicatorNotifyEvent.java,
+	* generated/sun/awt/X11/XkbMapNotifyEvent.java,
+	* generated/sun/awt/X11/XkbNamesNotifyEvent.java,
+	* generated/sun/awt/X11/XkbNewKeyboardNotifyEvent.java,
+	* generated/sun/awt/X11/XkbStateNotifyEvent.java,
+	* generated/sun/awt/X11/generator/sizer.64,
+	* generated/sun/awt/X11/generator/sizes.64,
+	* generated/sun/awt/resources/awt_de.java,
+	* generated/sun/awt/resources/awt_es.java,
+	* generated/sun/awt/resources/awt_fr.java,
+	* generated/sun/awt/resources/awt_it.java,
+	* generated/sun/awt/resources/awt_ja.java,
+	* generated/sun/awt/resources/awt_ko.java,
+	* generated/sun/awt/resources/awt_pt_BR.java,
+	* generated/sun/awt/resources/awt_sv.java,
+	* generated/sun/awt/resources/awt_zh_CN.java,
+	* generated/sun/awt/resources/awt_zh_HK.java,
+	* generated/sun/awt/resources/awt_zh_TW.java,
+	* generated/sun/management/resources/agent_de.java,
+	* generated/sun/management/resources/agent_es.java,
+	* generated/sun/management/resources/agent_fr.java,
+	* generated/sun/management/resources/agent_it.java,
+	* generated/sun/management/resources/agent_ja.java,
+	* generated/sun/management/resources/agent_ko.java,
+	* generated/sun/management/resources/agent_pt_BR.java,
+	* generated/sun/management/resources/agent_sv.java,
+	* generated/sun/management/resources/agent_zh_CN.java,
+	* generated/sun/management/resources/agent_zh_HK.java,
+	* generated/sun/management/resources/agent_zh_TW.java,
+	* generated/sun/misc/Version.java,
+	* generated/sun/nio/ch/AlreadyBoundException.java,
+	* generated/sun/print/resources/serviceui.java,
+	* generated/sun/print/resources/serviceui_de.java,
+	* generated/sun/print/resources/serviceui_es.java,
+	* generated/sun/print/resources/serviceui_fr.java,
+	* generated/sun/print/resources/serviceui_it.java,
+	* generated/sun/print/resources/serviceui_ja.java,
+	* generated/sun/print/resources/serviceui_ko.java,
+	* generated/sun/print/resources/serviceui_pt_BR.java,
+	* generated/sun/print/resources/serviceui_sv.java,
+	* generated/sun/print/resources/serviceui_zh_CN.java,
+	* generated/sun/print/resources/serviceui_zh_HK.java,
+	* generated/sun/print/resources/serviceui_zh_TW.java,
+	* generated/sun/tools/jar/resources/jar.java,
+	* generated/sun/tools/jar/resources/jar_de.java,
+	* generated/sun/tools/jar/resources/jar_es.java,
+	* generated/sun/tools/jar/resources/jar_fr.java,
+	* generated/sun/tools/jar/resources/jar_it.java,
+	* generated/sun/tools/jar/resources/jar_ja.java,
+	* generated/sun/tools/jar/resources/jar_ko.java,
+	* generated/sun/tools/jar/resources/jar_pt_BR.java,
+	* generated/sun/tools/jar/resources/jar_sv.java,
+	* generated/sun/tools/jar/resources/jar_zh_CN.java,
+	* generated/sun/tools/jar/resources/jar_zh_HK.java,
+	* generated/sun/tools/jar/resources/jar_zh_TW.java,
+	* generated/sun/tools/jconsole/Version.java,
+	* generated/sun/util/CoreResourceBundleControl.java,
+	* generated/sun/util/LocaleDataMetaInfo.java,
+	* generated/sun/util/logging/resources/logging_de.java,
+	* generated/sun/util/logging/resources/logging_es.java,
+	* generated/sun/util/logging/resources/logging_fr.java,
+	* generated/sun/util/logging/resources/logging_it.java,
+	* generated/sun/util/logging/resources/logging_ja.java,
+	* generated/sun/util/logging/resources/logging_ko.java,
+	* generated/sun/util/logging/resources/logging_pt_BR.java,
+	* generated/sun/util/logging/resources/logging_sv.java,
+	* generated/sun/util/logging/resources/logging_zh_CN.java,
+	* generated/sun/util/logging/resources/logging_zh_HK.java,
+	* generated/sun/util/logging/resources/logging_zh_TW.java,
+	* generated/sun/util/resources/CalendarData_hu.java,
+	* generated/sun/util/resources/CalendarData_pt_BR.java,
+	* generated/sun/util/resources/CalendarData_sl.java,
+	* generated/sun/util/resources/CurrencyNames.java,
+	* generated/sun/util/resources/CurrencyNames_de.java,
+	* generated/sun/util/resources/CurrencyNames_es.java,
+	* generated/sun/util/resources/CurrencyNames_es_CU.java,
+	* generated/sun/util/resources/CurrencyNames_es_PE.java,
+	* generated/sun/util/resources/CurrencyNames_es_VE.java,
+	* generated/sun/util/resources/CurrencyNames_et_EE.java,
+	* generated/sun/util/resources/CurrencyNames_fr.java,
+	* generated/sun/util/resources/CurrencyNames_it.java,
+	* generated/sun/util/resources/CurrencyNames_ja.java,
+	* generated/sun/util/resources/CurrencyNames_ko.java,
+	* generated/sun/util/resources/CurrencyNames_lt_LT.java,
+	* generated/sun/util/resources/CurrencyNames_lv_LV.java,
+	* generated/sun/util/resources/CurrencyNames_pt.java,
+	* generated/sun/util/resources/CurrencyNames_sk_SK.java,
+	* generated/sun/util/resources/CurrencyNames_sr_RS.java,
+	* generated/sun/util/resources/CurrencyNames_sv.java,
+	* generated/sun/util/resources/CurrencyNames_tr_TR.java,
+	* generated/sun/util/resources/CurrencyNames_uk_UA.java,
+	* generated/sun/util/resources/CurrencyNames_zh_CN.java,
+	* generated/sun/util/resources/CurrencyNames_zh_TW.java,
+	* generated/sun/util/resources/LocaleNames.java,
+	* generated/sun/util/resources/LocaleNames_de.java,
+	* generated/sun/util/resources/LocaleNames_es.java,
+	* generated/sun/util/resources/LocaleNames_fr.java,
+	* generated/sun/util/resources/LocaleNames_it.java,
+	* generated/sun/util/resources/LocaleNames_ja.java,
+	* generated/sun/util/resources/LocaleNames_ko.java,
+	* generated/sun/util/resources/LocaleNames_nl.java,
+	* generated/sun/util/resources/LocaleNames_sv.java,
+	* generated/sun/util/resources/LocaleNames_zh.java,
+	* generated/sun/util/resources/LocaleNames_zh_TW.java:
+	Update existing files and add new ones (notably
+	the pt_BR localisation).
+	* scripts/update_generated.sh:
+	Script to automate updating the generated files.
+
+2016-12-31  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	Update to b41 tarball.
+	* Makefile.am:
+	(OPENJDK_DATE): Bump to b41 creation date;
+	31st of December, 2016.
+	(OPENJDK_SHA256SUM): Update for b41 tarball.
+
+2016-12-30  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	Update to b41.
+	* patches/openjdk/7180907-jarsigner_sha-256.patch,
+	* patches/openjdk/8000897-pr2173-vm_crash_in_compilebroker.patch,
+	* patches/openjdk/8049480-jarsigner_openjdk_9.patch,
+	* patches/openjdk/8078628-pr3152-zero_pch_failure.patch,
+	* patches/openjdk/8169448-pr3205-pch_failure.patch:
+	Removed; upstreamed.
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Remove upstreamed patches.
+	* NEWS: Updated.
+	* patches/hotspot/hs23/zero_fixes.patch:
+	Remove methodHandles.hpp fragment applied in 8078628/PR3152.
+	* patches/nomotif-6706121.patch,
+	* patches/windows-awt.patch: Regenerated.
+
+2016-12-29  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3213: Disable ARM32 JIT by default
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add patch.
+	* patches/pr3213-conditional_arm32jit.patch:
+	Backport conditionalisation of ARM32 JIT port
+	from IcedTea 2.x.
+
+2014-02-19  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3213: Disable ARM32 JIT by default
+	* INSTALL:
+	Document ARM32 JIT and --enable-arm32-jit option.
+	* Makefile.am:
+	(ARM32JIT_STATUS): Set based on ENABLE_ARM32JIT.
+	(ICEDTEA_ENV): Pass ARM32JIT to OpenJDK build,
+	using value of ${ARM32JIT_STATUS}.
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_ENABLE_ARM32JIT): Allow the ARM32 JIT to be
+	enabled.
+	* configure.ac: Invoke IT_ENABLE_ARM32JIT macro.
+
+2016-08-19  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3175: invalid zip timestamp handling leads to
+	error updating JAR files
+	* AUTHORS: Add Ricardo Ribalda.
+	* NEWS: Updated.
+
+2016-08-19  Ricardo Ribalda  <ricardo.ribalda at gmail.com>
+
+	PR3175: invalid zip timestamp handling leads to
+	error updating JAR files
+	* Makefile.am:
+	(add-pulseaudio): Don't use -u so files are always
+	overwritten, regardless of timestamps.
+	(add-pulseaudio-debug): Likewise.
+	(add-pulseaudio-ecj): Likewise.
+
+2016-12-28  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3174: systemtap: type definition 'symbolOopDesc' not found
+	* NEWS: Updated
+
+2012-03-16  Mark Wielaard  <mjw at redhat.com>
+
+	PR3174: systemtap: type definition 'symbolOopDesc' not found
+	* tapset/jstack.stp.in: Change symbolOopDesc to Symbol to accomodate
+	S6990754 - Use native memory and reference counting to implement
+	SymbolTable.
+
+2016-12-28  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3152: Zero build fails with pch disabled
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add new patch.
+	* NEWS: Updated.
+	* patches/openjdk/8078628-pr3152-zero_pch_failure.patch:
+	Backport patch from b41 to fix Zero build failure when
+	building without pre-compiled headers.
+
+2016-12-23  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3205: Builds fails with pch disabled
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add new patch.
+	* NEWS: Updated.
+	* patches/openjdk/8169448-pr3205-pch_failure.patch:
+	Backport patch from b41 to fix build failure when
+	building without pre-compiled headers.
+
+2016-10-26  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3181: Support building without pre-compiled headers
+	* INSTALL: Updated.
+	* Makefile.am:
+	(ICEDTEA_ENV): Set USE_PRECOMPILED_HEADER
+	appropriately, according to whether
+	DISABLE_PRECOMPILED_HEADERS is defined or not.
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_DISABLE_PRECOMPILED_HEADERS): New macro to
+	provide the --disable-precompiled-headers option.
+	* configure.ac: Invoke IT_DISABLE_PRECOMPILED_HEADERS.
+
+2016-08-25  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* Makefile.am:
+	(OPENJDK_VERSION): Bump to next release, b41.
+
 2016-08-24  Andrew John Hughes  <gnu.andrew at redhat.com>
 
 	* NEWS: Add 1.13.12 release notes.
diff -r bc8e0b5d4bc2 -r cf051991f891 INSTALL
--- a/INSTALL	Thu Aug 25 03:58:16 2016 +0100
+++ b/INSTALL	Thu Jan 05 01:09:37 2017 +0000
@@ -175,6 +175,8 @@
 * --enable-system-kerberos: Link against the system Kerberos library and
   query it at runtime to obtain the cache location, rather than using a
   hardcoded value.
+* --enable-arm32-jit: Build the ARM32 JIT.
+* --disable-precompiled-headers: Don't use pre-compiled headers.
 
 Testing
 =======
@@ -277,8 +279,9 @@
 --enable-shark to configure.  Please note that Shark is still in
 development and builds are still likely to fail at present.
 
-On ARM32, there is also a native JIT port built on top of Zero, which
-is built on this platform by default.
+On ARM32, there is also a native JIT port built on top of Zero. This
+currently has issues (see PR3196) and is thus not enabled by
+default. To enable it, pass --enable-arm32-jit to configure.
 
 Support for Different Versions of HotSpot
 =========================================
diff -r bc8e0b5d4bc2 -r cf051991f891 Makefile.am
--- a/Makefile.am	Thu Aug 25 03:58:16 2016 +0100
+++ b/Makefile.am	Thu Jan 05 01:09:37 2017 +0000
@@ -1,8 +1,8 @@
 # Dependencies
 
-OPENJDK_DATE = 22_aug_2016
-OPENJDK_SHA256SUM = 70ac61635032e77cecf935b53b22a9545d5d0a7f55ad6a15dca9b84a2be993be
-OPENJDK_VERSION = b40
+OPENJDK_DATE = 04_jan_2017
+OPENJDK_SHA256SUM = 8e34d451cec65fae8b4304651058ed4dc8d07bd45baa2f49780009097afc1a15
+OPENJDK_VERSION = b41
 OPENJDK_URL = https://java.net/downloads/openjdk6/
 
 CACAO_VERSION = 68fe50ac34ec
@@ -582,11 +582,8 @@
 	patches/openjdk/6611637-npe_in_glyphlayout.patch \
 	patches/openjdk/6727719-performance_of_textlayout_getbounds.patch \
 	patches/openjdk/6745225-memory_leak_in_attributed_string.patch \
-	patches/openjdk/7180907-jarsigner_sha-256.patch \
-	patches/openjdk/8049480-jarsigner_openjdk_9.patch \
 	patches/pr1904-icedtea_and_distro_versioning.patch \
 	patches/openjdk/8017173-xml_cipher_rsa_oaep_cant_be_instantiated.patch \
-	patches/openjdk/8000897-pr2173-vm_crash_in_compilebroker.patch \
 	patches/pr2083-aarch64_zero.patch \
 	patches/pr2070-type_punning_warnings.patch \
 	patches/pr2082-s390_type_fixes.patch \
@@ -641,7 +638,8 @@
 	patches/pr3137-alt_button_order.patch \
 	patches/openjdk/6260348-pr3068.patch \
 	patches/openjdk/6961123-pr2975.patch \
-	patches/pr2800-missing_resources.patch
+	patches/pr2800-missing_resources.patch \
+	patches/pr3213-conditional_arm32jit.patch
 
 if WITH_RHINO
 ICEDTEA_PATCHES += \
@@ -673,7 +671,10 @@
 	patches/openjdk/6961633-xrender-02.patch \
 	patches/openjdk/7018387-xrender_gc_leak.patch \
 	patches/openjdk/7150134-pr2662-xrender_drawline_oom.patch \
-	patches/openjdk/7105461-pr2662-xrender_jtables.patch
+	patches/openjdk/7105461-pr2662-xrender_jtables.patch \
+	patches/openjdk/6974985-pr3276-java2demo_exceptions.patch \
+	patches/openjdk/6985593-pr3276-maskblit_crash.patch \
+	patches/openjdk/8159495-pr3276-xrender_index_offsets.patch
 endif
 
 if ENABLE_SYSTEMTAP
@@ -803,6 +804,12 @@
 WERROR_STATUS=false
 endif
 
+if ENABLE_ARM32JIT
+ARM32JIT_STATUS=true
+else
+ARM32JIT_STATUS=false
+endif
+
 ICEDTEA_UNSET = \
 	JAVAC= \
 	JAVA_HOME= \
@@ -848,7 +855,8 @@
 	CC=$(CC)$(GCC_SUFFIX) \
 	CXX=$(CXX)$(GCC_SUFFIX) \
 	COMPILER_WARNINGS_FATAL="$(WERROR_STATUS)" \
-	UNLIMITED_CRYPTO="true"
+	UNLIMITED_CRYPTO="true" \
+	ARM32JIT="${ARM32JIT_STATUS}"
 
 if ENABLE_CACAO
 ICEDTEA_ENV += \
@@ -949,6 +957,14 @@
 	DEBUG_CLASSFILES="true"
 endif
 


More information about the distro-pkg-dev mailing list