Gentoo Archives: gentoo-commits

From: "Vlastimil Babka (caster)" <caster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/icedtea/files: icedtea-7.2.3.1-pax_mark_rmic_java.patch
Date: Fri, 31 Aug 2012 14:28:40
Message-Id: 20120831142828.D902520D9F@flycatcher.gentoo.org
1 caster 12/08/31 14:28:28
2
3 Added: icedtea-7.2.3.1-pax_mark_rmic_java.patch
4 Log:
5 Version bump, security bug #433389.
6
7 (Portage version: 2.2.0_alpha121/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-java/icedtea/files/icedtea-7.2.3.1-pax_mark_rmic_java.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea/files/icedtea-7.2.3.1-pax_mark_rmic_java.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/icedtea/files/icedtea-7.2.3.1-pax_mark_rmic_java.patch?rev=1.1&content-type=text/plain
14
15 Index: icedtea-7.2.3.1-pax_mark_rmic_java.patch
16 ===================================================================
17 diff --git a/Makefile.am b/Makefile.am
18 index 49d8bc4..85ac971 100644
19 --- a/Makefile.am
20 +++ b/Makefile.am
21 @@ -277,7 +277,9 @@ ICEDTEA_PATCHES += patches/nss-not-enabled-config.patch
22 endif
23
24 if WITH_PAX
25 -ICEDTEA_PATCHES += patches/test_gamma.patch
26 +ICEDTEA_PATCHES += \
27 + patches/test_gamma.patch \
28 + patches/pax-mark-rmic-java.patch
29 endif
30
31 ICEDTEA_PATCHES += $(DISTRIBUTION_PATCHES)
32 diff --git a/patches/pax-mark-rmic-java.patch b/patches/pax-mark-rmic-java.patch
33 new file mode 100644
34 index 0000000..ad80f3a
35 --- /dev/null
36 +++ b/patches/pax-mark-rmic-java.patch
37 @@ -0,0 +1,10 @@
38 +--- openjdk/jdk/make/com/sun/jmx/Makefile
39 ++++ openjdk/jdk/make/com/sun/jmx/Makefile
40 +@@ -119,6 +119,7 @@
41 +
42 + $(CLASSDESTDIR)/%_Stub.class: $(CLASSDESTDIR)/%.class
43 + $(prep-target)
44 ++ "$(TOPDIR)"/../../pax-mark-vm "$(OUTPUTDIR)"
45 + $(RMIC) -classpath "$(CLASSDESTDIR)" \
46 + -d $(CLASSDESTDIR) \
47 + -v1.2 \