Closed Bug 1432177 Opened 4 years ago Closed 4 years ago

Upgrade Firefox 60 to use NSS 3.36


(Core :: Security: PSM, enhancement, P1)




Tracking Status
firefox60 --- fixed


(Reporter: franziskus, Assigned: franziskus)



(Whiteboard: [psm-assigned])

Tracking NSS 3.36 for Firefox 60.
Priority: -- → P1
Whiteboard: [psm-assigned]
Depends on: 1433644
Pushed by
land NSS 1b20549e1075 UPGRADE_NSS_RELEASE, r=me
Assignee: franziskuskiefer → nobody
See Also: → 1432480
Depends on: 1440588
No longer depends on: 1440588
Try run looks good to me:

I'll uplift an equivalent beta3 snapshot to m-i.
I can't build on Windows 10 anymore:
38:10.29 c:/Users/Milan/Repos/mozilla-central/security/nss/lib/freebl/verified/Hacl_Chacha20_Vec128.c(229): error C2719: 'v3': formal parameter with requested alignment of 16 won't be aligned
38:10.30 mozmake.EXE[4]: *** [c:/Users/Milan/Repos/mozilla-central/config/ Hacl_Chacha20_Vec128.obj] Error 2
38:10.30 mozmake.EXE[3]: *** [c:/Users/Milan/Repos/mozilla-central/config/ security/nss/lib/freebl/freebl_hw-acc-crypto/target] Error 2
Flags: needinfo?(dkeeler)
Assignee: nobody → franziskuskiefer
Franziskus would have a better idea of the underlying issue here.
Flags: needinfo?(dkeeler) → needinfo?(franziskuskiefer)
Hm, what exactly is the setup you use to build? I just tried it on Windows 10 x64 with VS2017 and that worked fine.
The issue you are seeing is that __m128i have to have an alignment of 16. But I wouldn't expect that to be an issue here (and didn't see it anywhere yet).
Flags: needinfo?(franziskuskiefer) → needinfo?(milan)
Depends on: 1442554
(In reply to Milan Sreckovic [:milan] from comment #9)
Filed bug 1442554 for that. It would be a VS2015 build. Please direct further question to me in the mentioned bug.
Flags: needinfo?(milan)
Keywords: leave-open
FYI, this change is breaking loading PKCS#11 modules in Firefox:
Depends on: 1461731
You need to log in before you can comment on or make changes to this bug.