/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