Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Aug 2014 21:14:13 +0200
From:      olli hauer <ohauer@gmx.de>
To:        freebsd-ports@freebsd.org
Cc:        Matthias Apitz <guru@unixarea.de>, Bryan Drewery <bdrewery@FreeBSD.org>
Subject:   Re: Fwd: building java/eclipse in HEAD w/ poudriere: java.lang.OutOfMemoryError: Java heap space
Message-ID:  <53F8E805.6090705@gmx.de>
In-Reply-To: <53F8DA83.2090809@FreeBSD.org>
References:  <20140823135101.GA28621@sh4-5.1blu.de> <53F8DA83.2090809@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2014-08-23 20:16, Bryan Drewery wrote:
> On 8/23/2014 8:51 AM, Matthias Apitz wrote:
>>
>> Hello ljboiler@gmail.com,
>>
>> Can you as the MAINTAINER of the port please clarify how one can build
>> this port on
>>
>> FreeBSD vm-tiny-r269739 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r269739M:
>> Fri Aug 15 18:07:41 CEST 2014 guru@vm-tiny-r269739:/usr/obj/usr/src/sys/GENERIC  i386
>>
>> $ LANG=C svn info
>> Path: .
>> Working Copy Root Path: /usr/ports
>> URL: svn://svn.freebsd.org/ports/head/java/eclipse
>> Relative URL: ^/head/java/eclipse
>> Repository Root: svn://svn.freebsd.org/ports
>> Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
>> Revision: 364388
>> Node Kind: directory
>> Schedule: normal
>> Last Changed Author: marino
>> Last Changed Rev: 361589
>> Last Changed Date: 2014-07-11 23:56:01 +0200 (Fri, 11 Jul 2014)
>>
>> Thanks in advance
>>
>> 	matthias
>>
>> ----- Forwarded message from Matthias Apitz <guru@unixarea.de> -----
>>
>> Date: Sat, 23 Aug 2014 09:19:10 +0200
>> From: Matthias Apitz <guru@unixarea.de>
>> To: freebsd-ports@freebsd.org
>> Cc: freebsd-java@freebsd.org
>> Subject: building java/eclipse in HEAD w/ poudriere:
>> 	java.lang.OutOfMemoryError: Java heap space
>>
>>
>> Hello,
>>
>> I'm building ports in HEAD with poudriere; java/eclipse is failing with 
>> java.lang.OutOfMemoryError: Java heap space
>>
>> I've already set in make.conf
>>
>> MAVEN_OPTS="-Xmx2048m -XX:MaxPermSize=512m"
>>
>> But tis does not help; the VM where poudriere is running has 4 GByte
>> memory and 4 GByte swap space.
>>
>> Any ideas? Thanks
>>
>> 	matthias
>>
> 
> Once a solution is found we need it for java/openjdk* as well since they
> use all ram in the system. On our package builders this is 96GB. We need
> to be able to limit how much they can use for building so they only have
> a few GB and not 96.
> 

For FreeBSD >= 9.x rctl can be a solution to limit jail resources.
Unluckily it seems that RACCT/RCTL it not a default kernel option and also not a loadable module ...
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/security-resourcelimits.html#idp72352048


-- 
olli



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53F8E805.6090705>