/hg/release/icedtea7-2.2: 3 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Tue Jan 15 08:56:20 PST 2013
changeset e4826de9d75b in /hg/release/icedtea7-2.2
details: http://icedtea.classpath.org/hg/release/icedtea7-2.2?cmd=changeset;node=e4826de9d75b
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Tue Jan 15 14:07:10 2013 +0000
G422525: Fix building with PaX enabled kernels.
2013-01-15 Andrew John Hughes <gnu.andrew at member.fsf.org>
* Makefile.am:
(ICEDTEA_PATCHES): Add patch when building
with PaX.
* NEWS: Mention PaX bug fix from Gentoo,
G422525.
* patches/pax-mark-rmic-java.patch:
PaX mark output directory before running just-built
rmic.
changeset a4e92bc2183a in /hg/release/icedtea7-2.2
details: http://icedtea.classpath.org/hg/release/icedtea7-2.2?cmd=changeset;node=a4e92bc2183a
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Tue Jan 15 14:08:07 2013 +0000
Bump to 2.2.4.
2013-01-15 Andrew John Hughes <gnu.andrew at member.fsf.org>
* configure.ac: Bump to 2.2.4 proper.
changeset 729585045b3b in /hg/release/icedtea7-2.2
details: http://icedtea.classpath.org/hg/release/icedtea7-2.2?cmd=changeset;node=729585045b3b
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Tue Jan 15 16:56:13 2013 +0000
Added tag icedtea-2.2.4 for changeset a4e92bc2183a
diffstat:
.hgtags | 1 +
ChangeLog | 15 +++++++++++++++
Makefile.am | 4 +++-
NEWS | 2 ++
configure.ac | 2 +-
patches/pax-mark-rmic-java.patch | 10 ++++++++++
6 files changed, 32 insertions(+), 2 deletions(-)
diffs (79 lines):
diff -r 9cc2d9873b77 -r 729585045b3b .hgtags
--- a/.hgtags Tue Jan 15 14:00:43 2013 +0000
+++ b/.hgtags Tue Jan 15 16:56:13 2013 +0000
@@ -37,3 +37,4 @@
3ae81734f023f89f4b69bdfbd0cbd3601003a397 icedtea-2.2.1
760e7996f6dd1c325b03a024c60747571b7dc899 icedtea-2.2.2
e0645102f9be06f1d691c4d9033c1b8684b2ad1e icedtea-2.2.3
+a4e92bc2183a7a0e4a1a5f23d8d1f013ed267fe7 icedtea-2.2.4
diff -r 9cc2d9873b77 -r 729585045b3b ChangeLog
--- a/ChangeLog Tue Jan 15 14:00:43 2013 +0000
+++ b/ChangeLog Tue Jan 15 16:56:13 2013 +0000
@@ -1,3 +1,18 @@
+2013-01-15 Andrew John Hughes <gnu.andrew at member.fsf.org>
+
+ * configure.ac: Bump to 2.2.4 proper.
+
+2013-01-15 Andrew John Hughes <gnu.andrew at member.fsf.org>
+
+ * Makefile.am:
+ (ICEDTEA_PATCHES): Add patch when building
+ with PaX.
+ * NEWS: Mention PaX bug fix from Gentoo,
+ G422525.
+ * patches/pax-mark-rmic-java.patch:
+ PaX mark output directory before running just-built
+ rmic.
+
2013-01-15 Andrew John Hughes <gnu_andrew at member.fsf.org>
* Makefile.am:
diff -r 9cc2d9873b77 -r 729585045b3b Makefile.am
--- a/Makefile.am Tue Jan 15 14:00:43 2013 +0000
+++ b/Makefile.am Tue Jan 15 16:56:13 2013 +0000
@@ -277,7 +277,9 @@
endif
if WITH_PAX
-ICEDTEA_PATCHES += patches/test_gamma.patch
+ICEDTEA_PATCHES += \
+ patches/test_gamma.patch \
+ patches/pax-mark-rmic-java.patch
endif
ICEDTEA_PATCHES += $(DISTRIBUTION_PATCHES)
diff -r 9cc2d9873b77 -r 729585045b3b NEWS
--- a/NEWS Tue Jan 15 14:00:43 2013 +0000
+++ b/NEWS Tue Jan 15 16:56:13 2013 +0000
@@ -16,6 +16,8 @@
- S8004933, CVE-2012-3174: Improve MethodHandle interaction with libraries
- S8006017, CVE-2013-0422: Improve lookup resolutions
- S8006125: Update MethodHandles library interactions
+* Bug fixes
+ - G422525: Fix building with PaX enabled kernels.
New in release 2.2.3 (2012-10-17):
diff -r 9cc2d9873b77 -r 729585045b3b configure.ac
--- a/configure.ac Tue Jan 15 14:00:43 2013 +0000
+++ b/configure.ac Tue Jan 15 16:56:13 2013 +0000
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.2.4pre], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [2.2.4], [distro-pkg-dev at openjdk.java.net])
AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
AC_CONFIG_FILES([Makefile])
diff -r 9cc2d9873b77 -r 729585045b3b patches/pax-mark-rmic-java.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/pax-mark-rmic-java.patch Tue Jan 15 16:56:13 2013 +0000
@@ -0,0 +1,10 @@
+--- openjdk/jdk/make/com/sun/jmx/Makefile
++++ openjdk/jdk/make/com/sun/jmx/Makefile
+@@ -119,6 +119,7 @@
+
+ $(CLASSDESTDIR)/%_Stub.class: $(CLASSDESTDIR)/%.class
+ $(prep-target)
++ "$(TOPDIR)"/../../pax-mark-vm "$(OUTPUTDIR)"
+ $(RMIC) -classpath "$(CLASSDESTDIR)" \
+ -d $(CLASSDESTDIR) \
+ -v1.2 \
More information about the distro-pkg-dev
mailing list