Perhaps setting it to (memory/512)-1?  That way you still get multiple jobs and 
it finishes faster without OOMing?

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Watzke
Sent: November 25, 2008 9:23 AM
To: [email protected]
Subject: Re: [paludis-user] MAKEOPTS too high?

On Tuesday 25 of November 2008 15:14:07 Ciaran McCreesh wrote:
> Thanks to boost.python being a huge pig with insane amounts of macro 
> nonsense to make it work with ancient compilers, gcc needs something 
> like 512MBytes per process when building the python bindings. The 
> check in the Paludis ebuilds is there because I was getting sick of 
> people wanting to know why their kernel OOMed.
>
> I'm not aware of any other packages using that check... Even other 
> ones that probably should...

so MAKEOPTS should be changed only if it's being built with USE=python, 
then.... because I agree with David Pyke, this is quite annoying... I've got 
2GB RAM and if >1GB is used it sets MAKEOPTS to -j1... unnecessarily

--
David Watzke
E-mail, Jabber: [EMAIL PROTECTED]
Web: http://www.watzke.cz/
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

This message is intended only for the use of the person or organization to 
which it is addressed, and may contain information that is privileged, 
confidential and exempt from disclosure under applicable law. If the reader of 
this message is not the intended recipient, or responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution or copying of this communication is strictly 
prohibited. If you have received this communication in error, please notify the 
sender immediately by email and delete the original message immediately. The 
sender, its subsidiaries and affiliates, do not accept liability for any 
errors, omissions, corruption or virus in the contents of this message or any 
attachments that arise as a result of e-mail transmission. Thank you.


_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

Reply via email to