Re: [gentoo-user] disable dropping to -j1 when building certain programs

2007-09-23 Thread Daniel Iliev
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

2007-09-21 Thread Mick
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

2007-09-21 Thread Marzan, Richard non Unisys


 -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

2007-09-20 Thread Marzan, Richard non Unisys
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

2007-09-20 Thread Steen Eugen Poulsen

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

2007-09-20 Thread Dan Farrell
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

2007-09-20 Thread Marzan, Richard non Unisys
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

2007-09-20 Thread Richard Marzan
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