Re: [blfs-dev] NSS Parallel Build is no longer possible
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
Re: [blfs-dev] NSS Parallel Build is no longer possible
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. ĸen I just did a rebuild at -j4, and it worked fine for me as well. Now I'm confused. I am using an HDD because I can't afford to purchase another SSD at the moment. Seems to proceed fine now, but it definitely didn't earlier I'll correct the book - Doug -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
Re: [blfs-dev] NSS Parallel Build is no longer possible
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. ĸen -- He died at the console, of hunger and thirst. Next day he was buried, face-down, nine-edge first. - the perfect programmer -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
Re: [blfs-dev] NSS Parallel Build is no longer possible
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 -- He died at the console, of hunger and thirst. Next day he was buried, face-down, nine-edge first. - the perfect programmer -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-dev] NSS Parallel Build is no longer possible
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 ../../coreconf/nsinstall/Linux5.6_x86_64_cc_glibc_PTH_64_OPT.OBJ/nsinstall -R -m 444 nssckg.h ../../../dist/public/nss ../../coreconf/nsinstall/Linux5.6_x86_64_cc_glibc_PTH_64_OPT.OBJ/nsinstall -R -m 444 nssckmdt.h ../../../dist/public/nss ../../coreconf/nsinstall/Linux5.6_x86_64_cc_glibc_PTH_64_OPT.OBJ/nsinstall -R -m 444 nssckt.h ../../../dist/public/nss make[4]: Leaving directory '/sources/nss-3.54/nss-3.54/nss/lib/smime' ../../coreconf/nsinstall/Linux5.6_x86_64_cc_glibc_PTH_64_OPT.OBJ/nsinstall -R -m 444 nssckg.h ../../../dist/public/nss make[4]: *** [../../coreconf/rules.mk:387: ../../../dist/public/nss/nssckfwt.h] Aborted (core dumped) make[4]: *** Deleting file '../../../dist/public/nss/nssckfwt.h' make[4]: *** Waiting for unfinished jobs make[5]: *** [../../coreconf/rules.mk:387: ../../../dist/public/nss/nssck.api] Aborted (core dumped) make[5]: *** Deleting file '../../../dist/public/nss/nssck.api' make[5]: Leaving directory '/sources/nss-3.54/nss-3.54/nss/lib/ckfw' make[4]: *** [../../coreconf/rules.mk:44: .] Error 2 make[4]: Leaving directory '/sources/nss-3.54/nss-3.54/nss/lib/ckfw' make[3]: *** [../coreconf/rules.mk:44: ckfw] Error 2 make[3]: Leaving directory '/sources/nss-3.54/nss-3.54/nss/lib' make[2]: *** [coreconf/rules.mk:44: lib] Error 2 make[2]: Leaving directory '/sources/nss-3.54/nss-3.54/nss' make[1]: *** [manifest.mn:25: prepare_build] Error 2 make[1]: Leaving directory '/sources/nss-3.54/nss-3.54/nss' make: *** [Makefile:53: nss_build_all] Error 2 0.8 Elasped Time - nss-3.54 | After backing down to -j1, the build is progressing as normal. - Doug || -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page