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
