Re: [gentoo-user] disable dropping to -j1 when building certain programs
On Thu, 20 Sep 2007 11:15:50 -0500 Marzan, Richard non Unisys [EMAIL PROTECTED] wrote: How can I disable portage dropping or overriding my MAKEOPTS variable setting when building certain programs? MAKEOPTS=jXXX -e From man make: -e, --environment-overrides Give variables taken from the environment precedence over variables from makefiles. Use it at your own risk, expect many breakages. -- Best regards, Daniel -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] disable dropping to -j1 when building certain programs
On Thursday 20 September 2007, Richard Marzan wrote: On Thu, 2007-09-20 at 22:39 +0200, Bo Ørsted Andresen wrote: Stop top-posting. I suppose you are speaking of WANT_MP=true which is used by a few packages (mozilla-sunbird, mozilla-firefox and openoffice). It does not affect any other packages though. Yes, I was referring to that variable. Thanks. Sorry for top-posting but it's hard not to do that at work with Outlook since reply doesn't format the reply as you see above my post. I would have to edit manually to and add the date then send the reply. I'll try though. (Did you know that Outlook can be configured to prefix responses with and to post only plain text to particular addresses? Have a look at: ToolsOptionsPreferencesE-mail OptionsOn replies and forwardsWhen replying to a message, for the prefix thingy). HTH -- Regards, Mick signature.asc Description: This is a digitally signed message part.
RE: [gentoo-user] disable dropping to -j1 when building certain programs
-Original Message- From: Mick [mailto:[EMAIL PROTECTED] Sent: Friday, September 21, 2007 6:00 AM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] disable dropping to -j1 when building certain programs On Thursday 20 September 2007, Richard Marzan wrote: On Thu, 2007-09-20 at 22:39 +0200, Bo Ørsted Andresen wrote: Stop top-posting. I suppose you are speaking of WANT_MP=true which is used by a few packages (mozilla-sunbird, mozilla-firefox and openoffice). It does not affect any other packages though. Yes, I was referring to that variable. Thanks. Sorry for top-posting but it's hard not to do that at work with Outlook since reply doesn't format the reply as you see above my post. I would have to edit manually to and add the date then send the reply. I'll try though. (Did you know that Outlook can be configured to prefix responses with and to post only plain text to particular addresses? Have a look at: ToolsOptionsPreferencesE-mail OptionsOn replies and forwardsWhen replying to a message, for the prefix thingy). HTH -- Regards, Mick Thanks it worked...somewhat...still not as good at evolution. -- [EMAIL PROTECTED] mailing list
[gentoo-user] disable dropping to -j1 when building certain programs
How can I disable portage dropping or overriding my MAKEOPTS variable setting when building certain programs?
Re: [gentoo-user] disable dropping to -j1 when building certain programs
Marzan, Richard non Unisys skrev: How can I disable portage dropping or overriding my MAKEOPTS variable setting when building certain programs? Isn't that self defeating, when an ebuild contains enforced -j1 it's because the program can't compile with -j2 or higher. The makefile is written badly and doesn't provide make with the needed information to safely create the execution path. Fx. making a library other parts of the code use is not blocking compilation of all files depending on this internal library. Or my personal favorite: create somefile mv somefile someplace/somefile mv someplace/somefile someotherplace/somefile Dunno why someone needs to move a file twice in a row... but some make files does things like this. But sure go ahead and make custom ebuilds without the make -j1. smime.p7s Description: S/MIME Cryptographic Signature
Re: [gentoo-user] disable dropping to -j1 when building certain programs
On Thu, 20 Sep 2007 18:28:45 +0200 Steen Eugen Poulsen [EMAIL PROTECTED] wrote: Isn't that self defeating, when an ebuild contains enforced -j1 it's because the program can't compile with -j2 or higher. Yeah, I think you're going to have to re-engineer the makefiles if you want to escape from their -j1 requirements. In other words, it will take longer to change the requirement than it will to compile the sources one at a time ;) -- [EMAIL PROTECTED] mailing list
RE: [gentoo-user] disable dropping to -j1 when building certain programs
I was not suggesting making ebuilds that will ignore mandatory -j1. I was merely trying to find out what is the correct variable to use in make.conf...I'm willing sacrifice my system for experimental purposes. I remember it being something_MP= or similar. It exists as an option in make.conf I have it set a home but can't remember what it is. Does anyone happen to know? -Original Message- From: Steen Eugen Poulsen [mailto:[EMAIL PROTECTED] Sent: Thursday, September 20, 2007 12:29 PM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] disable dropping to -j1 when building certain programs Marzan, Richard non Unisys skrev: How can I disable portage dropping or overriding my MAKEOPTS variable setting when building certain programs? Isn't that self defeating, when an ebuild contains enforced -j1 it's because the program can't compile with -j2 or higher. The makefile is written badly and doesn't provide make with the needed information to safely create the execution path. Fx. making a library other parts of the code use is not blocking compilation of all files depending on this internal library. Or my personal favorite: create somefile mv somefile someplace/somefile mv someplace/somefile someotherplace/somefile Dunno why someone needs to move a file twice in a row... but some make files does things like this. But sure go ahead and make custom ebuilds without the make -j1. -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] disable dropping to -j1 when building certain programs
On Thu, 2007-09-20 at 22:39 +0200, Bo Ørsted Andresen wrote: On Thursday 20 September 2007 22:27:18 Marzan, Richard non Unisys wrote: I was not suggesting making ebuilds that will ignore mandatory -j1. I was merely trying to find out what is the correct variable to use in make.conf...I'm willing sacrifice my system for experimental purposes. I remember it being something_MP= or similar. It exists as an option in make.conf I have it set a home but can't remember what it is. Does anyone happen to know? Stop top-posting. I suppose you are speaking of WANT_MP=true which is used by a few packages (mozilla-sunbird, mozilla-firefox and openoffice). It does not affect any other packages though. Yes, I was referring to that variable. Thanks. Sorry for top-posting but it's hard not to do that at work with Outlook since reply doesn't format the reply as you see above my post. I would have to edit manually to and add the date then send the reply. I'll try though. -- [EMAIL PROTECTED] mailing list