On 6/27/20 7:24 PM, Ken Moffat via blfs-dev wrote:
On Sat, Jun 27, 2020 at 07:58:52PM +0100, Ken Moffat via blfs-dev wrote:
On Sat, Jun 27, 2020 at 11:57:04AM -0500, Douglas R. Reno via blfs-dev wrote:
Hi folks,

While I'm working on updating the book to NSS-3.54, I wanted to let you guys
know about the fact that parallel build is no longer possible.

Here's some example output from my log before I deleted it and backed down
to -j1:

|../../coreconf/nsinstall/Linux5.6_x86_64_cc_glibc_PTH_64_OPT.OBJ/nsinstall
-R -m 444 nssckfwt.h ../../../dist/public/nss symlink creation race:
/sources/nss-3.54/nss-3.54/dist/public/nss/nssckfwt.h nsinstall: symlink was
attempted in working directory /sources/nss-3.54/nss-3.54/nss/lib/ckfw from
../../../nss/lib/ckfw/nssckfwt.h to
/sources/nss-3.54/nss-3.54/dist/public/nss/nssckfwt.h. : File exists


After backing down to -j1, the build is progressing as normal.

- Doug

||

Well, that was a really-short-lived "it's ok to build in parallel"
time, wasn't it.  Thanks for the heads up.

ĸen

I've just built 3.54 using -j4 on one of my machiens, it built ok.

Agree.  I can't duplicate  the problem:

Jobs   Time(sec)  SBU  Build Size(MB)
22     154.6      1.9  284
12     152.9      1.8  284
 8     159.3      1.9  284
 4     216.1      2.6  284
 1     606.4      7.3  284

Data is without tests or install. I think the -j12 was slightly faster due to caching, but for this package there doesn't seem to be any advantage for using more than 8 threads.

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