On 07-11-2014 18:36, Fernando de Oliveira wrote:
> Sorry, it was supposed for the dev list.
> 
> On 07-11-2014 17:39, [email protected] wrote:
>> Author: fernando
>> Date: Fri Nov  7 12:39:12 2014
>> New Revision: 14857
>>
>> Log:
>> Update to firefox-33.0.3.
> 
> 
> I have tried to build using
> 
> mk_add_options MOZ_MAKE_FLAGS="-j1"
> 
> and
> 
> mk_add_options MOZ_MAKE_FLAGS="-j4"
> 
> but it always uses j8:
> 
> $ grep "make -j" firefox-33.0.3-Armin-blfs-2014.11.07-18h20m37s.log
> make -j8 -C
> /home/fernando/tmp/porg-build-2014.11.07-18h20m37s/mozilla-release/firefox-build-dir
> 
> This is what I am building now.
> 
> It also installs with make -j8.
> 
> I have spent hours this afternoon trying to understand, without success.
> It occurred in the dev VM (LFS7.6) and in this host (LFS-7.1 SVN-20120311).
> 
> If it is not only my problem, we will need to modify mozconfig in the
> book and make a note about that.
> 

Solved this problem.

Instead of passing the value of MOZ_MAKE_FLAGS in mozconfig, use it in
the make commands:

 MOZ_MAKE_FLAGS="-j$NPARALLEL" make -f client.mk

 MOZ_MAKE_FLAGS="-j$NPARALLEL" make -f client.mk install INSTALL_SDK=

where the user had chosen (text similar to what is now in mozconfig)

 export NPARALLEL=<number>

Perhaps strat from the beginning

 export MOZ_MAKE_FLAGS=<number>

would work, but I've not tested yet.

Of course, MOZ_MAKE_FLAGS would be removed from mozconfig.

With this, I am obtaining in the running build to test "enable-optimize":

grep 'make -j'
/home/fernando/Downloads/blfs/firefox-33.0.3-Armin-blfs-2014.11.08-10h18m38s.log
make -j4 -C
/home/fernando/tmp/porg-build-2014.11.08-10h18m38s/mozilla-release/firefox-build-dir

Any contribution about how to modify the page, including e.g. other name
or other form for the commands is welcome, please.

Thanks.


-- 
[]s,
Fernando
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to