/hg/icedtea: Add missing genstubs-nofork.patch

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Tue Mar 2 16:52:22 PST 2010


changeset a78f9278f99e in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=a78f9278f99e
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed Mar 03 00:52:15 2010 +0000

	Add missing genstubs-nofork.patch

	2010-03-02 Andrew John Hughes <ahughes at redhat.com>

	 * patches/boot/genstubs-nofork.patch: Add missing
	patch. This causes the genstubs Ant task to not fork a new
	process. Doing so with gcj causes the build to hang.


diffstat:

2 files changed, 19 insertions(+)
ChangeLog                          |    7 +++++++
patches/boot/genstubs-nofork.patch |   12 ++++++++++++

diffs (30 lines):

diff -r a46bc9d90a71 -r a78f9278f99e ChangeLog
--- a/ChangeLog	Tue Mar 02 23:53:14 2010 +0000
+++ b/ChangeLog	Wed Mar 03 00:52:15 2010 +0000
@@ -1,3 +1,10 @@ 2010-03-02 Andrew John Hughes  <ahughes@
+2010-03-02 Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/boot/genstubs-nofork.patch:
+	Add missing patch.  This causes the
+	genstubs Ant task to not fork a new process.
+	Doing so with gcj causes the build to hang.
+
 2010-03-02 Andrew John Hughes  <ahughes at redhat.com>
 
 	* patches/icedtea-cc-interp-backedge.patch,
diff -r a46bc9d90a71 -r a78f9278f99e patches/boot/genstubs-nofork.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/boot/genstubs-nofork.patch	Wed Mar 03 00:52:15 2010 +0000
@@ -0,0 +1,12 @@
+diff -r bab75805f846 make/build.xml
+--- openjdk-boot.orig/langtools/make/build.xml	Fri Feb 19 17:14:22 2010 +0000
++++ openjdk-boot/langtools/make/build.xml	Tue Feb 23 19:26:20 2010 +0000
+@@ -433,7 +433,7 @@
+         <genstubs
+             srcdir="${import.jdk.src.dir}" destdir="${build.genstubs.dir}"
+             includes="${import.jdk.stub.files}"
+-            fork="true" classpath="${build.toolclasses.dir}:${build.bootstrap.dir}/classes:${ant.home}/lib/ant.jar"
++            fork="false" classpath="${build.toolclasses.dir}:${build.bootstrap.dir}/classes:${ant.home}/lib/ant.jar"
+         />
+     </target>
+ 



More information about the distro-pkg-dev mailing list