summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVlastimil Babka <caster@gentoo.org>2009-11-09 13:41:10 +0000
committerVlastimil Babka <caster@gentoo.org>2009-11-09 13:41:10 +0000
commitd95e8a099fa5df43c6b8e58961a58ae0d1700452 (patch)
treeba8ab8a399d307a814acec65d32bfda426ffa997 /dev-java
parentVersion bump per bug #254441. Drop old stuff. Add x11 as backup herd. Fix als... (diff)
downloadgentoo-2-d95e8a099fa5df43c6b8e58961a58ae0d1700452.tar.gz
gentoo-2-d95e8a099fa5df43c6b8e58961a58ae0d1700452.tar.bz2
gentoo-2-d95e8a099fa5df43c6b8e58961a58ae0d1700452.zip
Ensure ecj has enough heap space. Fixed build failure for me.
(Portage version: 2.2_rc48/cvs/Linux x86_64)
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/gnu-classpath/ChangeLog6
-rw-r--r--dev-java/gnu-classpath/gnu-classpath-0.98-r1.ebuild5
2 files changed, 9 insertions, 2 deletions
diff --git a/dev-java/gnu-classpath/ChangeLog b/dev-java/gnu-classpath/ChangeLog
index 96ec8e77ca6e..8af54bd9674f 100644
--- a/dev-java/gnu-classpath/ChangeLog
+++ b/dev-java/gnu-classpath/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-java/gnu-classpath
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.93 2009/11/08 20:33:09 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.94 2009/11/09 13:41:09 caster Exp $
+
+ 09 Nov 2009; Vlastimil Babka <caster@gentoo.org>
+ gnu-classpath-0.98-r1.ebuild:
+ Ensure ecj has enough heap space. Fixed build failure for me.
*gnu-classpath-0.98-r1 (08 Nov 2009)
diff --git a/dev-java/gnu-classpath/gnu-classpath-0.98-r1.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.98-r1.ebuild
index 13263a8f88ca..68ebeee5a096 100644
--- a/dev-java/gnu-classpath/gnu-classpath-0.98-r1.ebuild
+++ b/dev-java/gnu-classpath/gnu-classpath-0.98-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.98-r1.ebuild,v 1.1 2009/11/08 20:33:09 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.98-r1.ebuild,v 1.2 2009/11/09 13:41:10 caster Exp $
EAPI=2
@@ -77,6 +77,9 @@ src_configure() {
export JAVA="/usr/bin/java"
# build takes care of them itself, duplicate -source -target kills ecj
export JAVACFLAGS="-nowarn"
+ # build system is passing -J-Xmx768M which ecj however ignores
+ # this will make the ecj launcher do it (seen case where default was not enough heap)
+ export gjl_java_args="-Xmx768M"
# don't use econf, because it ends up putting things under /usr, which may
# collide with other slots of classpath