Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#14549 closed enhancement (fixed)

nss-3.61

Reported by: Douglas R. Reno Owned by: ken@…
Priority: normal Milestone: 10.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (8)

comment:1 by ken@…, 3 years ago

Owner: changed from blfs-book to ken@…
Status: newassigned

comment:2 by ken@…, 3 years ago

Will be needed for firefox-86 ;-)

comment:3 by ken@…, 3 years ago

I have not yet done a real install of this, nor tried to use it, but the build has regressed to needing -j1 which makes a horribly slow build (8.1 SBU on this machine). Also, the test results are unclear (5 failed, 5 uncertain, but I cannot identify which tests failed, 'FAIL ' and 'FAILED' appear too often in the output.

Strangely, the tests used less additional space (only 96MB) and only 20 SBU.

For playing with firefox-beta I'm starting to wonder if I should perhaps use the shipped nss, nspr although for the book that doesn't seem a sensible idea re certificates.

comment:4 by ken@…, 3 years ago

sorry, tests were 5 failed, 6 Unknown.

comment:5 by ken@…, 3 years ago

It looks as if nss is trying to move from the 'legacy' build system which we use to using the supplied build.sh which uses gyp (part of chromium) and ninja and therefore probably uses all cores. However, the link to https://gyp.gsrc.io/ shows builds failing on the last master commit, which was 9 months ago. There is no release of gyp, the master branch would need to be cloned.

I see that Arch are using build.sh, but I'm not convinced that the effort will be worthwhile. So, for the moment expect building with more than 1 job in the 'legacy' build system to fail.

comment:7 by ken@…, 3 years ago

Resolution: fixed
Status: assignedclosed

comment:8 by Douglas R. Reno, 3 years ago

Just to confirm here, I did get five test failures too:

Tests summary:


Passed: 8553

Failed: 5

Failed with core: 0

ASan failures: 0

Unknown status: 6

TinderboxPrint:Unknown: 6

Note: See TracTickets for help on using tickets.