In the book there are several "make -j1" for compiling or "make -j1
check"
for testing clearly marked. However I haven't found any "make -j1
install"
yet. This is what I found unusual in this package.

Why would you ever want to do a parallel install?  How much time would
you save?  I understand the build and the checks, but the install is the
critical part and the time saved is not significant.


Well, the question is not what I want to do, but what happens in the context of an LFS/BLFS build by following the instructions.

From the point of view of an LFS builder, I understood (maybe incorrectly) that I can set MAKEFLAGS to whatever I prefer and go using the instructions as they are written. When a package has shown problems with parallel makes, editors clearly advise so in the specific instruction on the page. This is done with all "make" and "make check" that are know to need that.

However I haven't seen any "make -j1 install" in the pages of any of the packages I've built so far, so when I found trouble installing S-Lang without "-j1" I asked about that.

Of course, it can just be an issue with my specific system or I may have misunderstood something in the book. But, as an LFS reader, I could expect that if "-j1" is explicitly advised on other instructions maybe in this case this package could also need an explicit "make -j1 install" advised in the book, provided that this issue can be confirmed for this package by others builds on other systems.


On your question about why using parallel install, I'd like to do so while developing/improving my scripts. I've been doing so with LFS and haven't had trouble until S-Lang.

Sure that's not the best idea ever for building an working LFS system, I'm aware of that, but when I focus on scripts refactoring and testing 'configure' options for added packages I just want the package quickly built over and over on a development system.

Later, when it's time for a "good" build I set my mind to conservative mode, and then all checks are run (even in the toolchain), all logs go verbose and also from what I'm learning now all "make install" would better go on strict diet.

Thank you.
Alz.








--
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