/hg/release/icedtea7-2.4: 4 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Sep 20 08:05:46 PDT 2013


changeset 58ad802bd5d0 in /hg/release/icedtea7-2.4
details: http://icedtea.classpath.org/hg/release/icedtea7-2.4?cmd=changeset;node=58ad802bd5d0
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 c22705021f0e in /hg/release/icedtea7-2.4
details: http://icedtea.classpath.org/hg/release/icedtea7-2.4?cmd=changeset;node=c22705021f0e
author: Xerxes Ranby <xerxes at zafena.se>
date: Wed Aug 14 15:53:36 2013 +0200

	JamVM: JSR 335: Lambda Expressions; JSR 292: enable for OpenJDK 7/IcedTea 2; Updated to 2013-07-14 revision.

	2013-08-14  Xerxes R?nby  <xerxes at zafena.se>
		    Robert Lougher  <rob at jamvm.org.uk>

		JamVM
		- JSR 292: enable for OpenJDK 7/IcedTea 2
		- JSR 335: invokeinterface check in method resolution
		- JSR 335: java.lang.invoke.MagicLambdaImpl
		- JSR 292: invokedynamic is 5 bytes - non-direct interp
		- JSR 292: invokedynamic is 5 bytes in length
		- Minor formatting change
		- Minor fixes: use perror for mmap failure
		- FreeClassData: fix comment
		- FreeClassData: adjust method count for Miranda methods
		- JSR 335: remove GC hack
		- JSR 335: implement "bridge" methods for Mirandas
		- JSR 335: handle multiple defaults and conflicts
		* NEWS: Updated.
		* Makefile.am
		(JAMVM_VERSION): Updated JamVM to 2013-07-14 revision.
		(JAMVM_SHA256SUM): Updated.


changeset 9f16a26e62f0 in /hg/release/icedtea7-2.4
details: http://icedtea.classpath.org/hg/release/icedtea7-2.4?cmd=changeset;node=9f16a26e62f0
author: Xerxes Ranby <xerxes at zafena.se>
date: Tue Sep 17 19:44:28 2013 +0200

	JamVM: Fix issue with recent versions of JEdit; Updated to 2013-08-28 revision.

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

		JamVM
		- JSR 335: fix frame.c
		- Add support for CallerSensitive
		- JSR 335: handle interfaces when resolving a method
		- sun.misc.Unsafe: additional methods get/putAddress
		- JSR 292: make internal functions static
		* NEWS: Updated. Removed note about JSR 355 for IcedTea 2.
		  JSR 335 is only enabled for IcedTea 3 / OpenJDK 8 builds.
		* Makefile.am
		(JAMVM_VERSION): Updated JamVM to 2013-08-28 revision.
		(JAMVM_SHA256SUM): Updated.


changeset 27e0102236bd in /hg/release/icedtea7-2.4
details: http://icedtea.classpath.org/hg/release/icedtea7-2.4?cmd=changeset;node=27e0102236bd
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Sep 20 15:11:13 2013 +0100

	Cleanup NEWS.

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

		* NEWS: Cleanup.


diffstat:

 ChangeLog    |  46 ++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am  |   4 ++--
 NEWS         |   4 ++++
 acinclude.m4 |   2 +-
 4 files changed, 53 insertions(+), 3 deletions(-)

diffs (93 lines):

diff -r 41272f3d7393 -r 27e0102236bd ChangeLog
--- a/ChangeLog	Tue Sep 10 17:03:29 2013 +0100
+++ b/ChangeLog	Fri Sep 20 15:11:13 2013 +0100
@@ -1,3 +1,49 @@
+2013-09-20  Andrew John Hughes  <gnu.andrew at redhat.com>
+
+	* NEWS: Cleanup.
+
+2013-09-17  Xerxes RÃ¥nby  <xerxes at zafena.se>
+	    Robert Lougher  <rob at jamvm.org.uk>
+
+	JamVM
+	- JSR 335: fix frame.c
+	- Add support for CallerSensitive
+	- JSR 335: handle interfaces when resolving a method
+	- sun.misc.Unsafe: additional methods get/putAddress
+	- JSR 292: make internal functions static
+	* NEWS: Updated. Removed note about JSR 355 for IcedTea 2.
+	  JSR 335 is only enabled for IcedTea 3 / OpenJDK 8 builds.
+	* Makefile.am
+	(JAMVM_VERSION): Updated JamVM to 2013-08-28 revision.
+	(JAMVM_SHA256SUM): Updated.
+
+2013-08-14  Xerxes RÃ¥nby  <xerxes at zafena.se>
+	    Robert Lougher  <rob at jamvm.org.uk>
+
+	JamVM
+	- JSR 292: enable for OpenJDK 7/IcedTea 2
+	- JSR 335: invokeinterface check in method resolution
+	- JSR 335: java.lang.invoke.MagicLambdaImpl
+	- JSR 292: invokedynamic is 5 bytes - non-direct interp
+	- JSR 292: invokedynamic is 5 bytes in length
+	- Minor formatting change
+	- Minor fixes: use perror for mmap failure
+	- FreeClassData: fix comment
+	- FreeClassData: adjust method count for Miranda methods
+	- JSR 335: remove GC hack
+	- JSR 335: implement "bridge" methods for Mirandas
+	- JSR 335: handle multiple defaults and conflicts
+	* NEWS: Updated.
+	* Makefile.am
+	(JAMVM_VERSION): Updated JamVM to 2013-07-14 revision.
+	(JAMVM_SHA256SUM): Updated.
+
+2013-09-11  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* acinclude.m4:
+	(IT_CHECK_FOR_LCMS): Make error message mention
+	version.
+
 2013-09-10  Andrew John Hughes  <gnu.andrew at redhat.com>
 
 	* Makefile.am:
diff -r 41272f3d7393 -r 27e0102236bd Makefile.am
--- a/Makefile.am	Tue Sep 10 17:03:29 2013 +0100
+++ b/Makefile.am	Fri Sep 20 15:11:13 2013 +0100
@@ -24,8 +24,8 @@
 CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_VERSION).tar.gz
 CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.gz
 
-JAMVM_VERSION = 7c8dceb90880616b7dd670f257961a1f5f371ec3
-JAMVM_SHA256SUM = 1584d8599bfd799a71baac0694bb3ed9b9fcd14a8548234b24266571e0acfc97
+JAMVM_VERSION = ac22c9948434e528ece451642b4ebde40953ee7e
+JAMVM_SHA256SUM = 4662da1fe3e0e11d8fa685c7f2fc748576b9f3d3e37dc56b798dd6a5bd6b61e7
 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
diff -r 41272f3d7393 -r 27e0102236bd NEWS
--- a/NEWS	Tue Sep 10 17:03:29 2013 +0100
+++ b/NEWS	Fri Sep 20 15:11:13 2013 +0100
@@ -126,6 +126,10 @@
   - RH661505: JPEGs with sRGB IEC61966-2.1 color profiles have wrong colors
   - RH995488: Java thinks that the default timezone is Busingen instead of Zurich
   - Cleanup file resources properly in TimeZone_md.
+* JamVM
+  - JSR292: Invoke Dynamic
+  - sun.misc.Unsafe: additional methods get/putAddress: allows JamVM with OpenJDK 7/8 to run recent versions of JEdit.
+  - FreeClassData: adjust method count for Miranda methods
 
 New in release 2.4.1 (2013-07-05):
 
diff -r 41272f3d7393 -r 27e0102236bd acinclude.m4
--- a/acinclude.m4	Tue Sep 10 17:03:29 2013 +0100
+++ b/acinclude.m4	Fri Sep 20 15:11:13 2013 +0100
@@ -1957,7 +1957,7 @@
     PKG_CHECK_MODULES(LCMS2, lcms2 >= 2.5,[LCMS2_FOUND=yes],[LCMS2_FOUND=no])
     if test "x${LCMS2_FOUND}" = xno
     then
-      AC_MSG_ERROR([Could not find LCMS2; install LCMS2 or build with --disable-system-lcms to use the in-tree copy.])
+      AC_MSG_ERROR([Could not find LCMS >= 2.5; install it or build with --disable-system-lcms to use the in-tree copy.])
     fi
     AC_SUBST(LCMS2_CFLAGS)
     AC_SUBST(LCMS2_LIBS)



More information about the distro-pkg-dev mailing list