Closed
Bug 2019090
Opened 2 months ago
Closed 2 months ago
NSS 3.121 binary missing symbols for iOS x86_64
Categories
(NSS :: Build, defect, P2)
NSS
Build
Tracking
(nss 3.122)
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| nss | --- | 3.122 |
People
(Reporter: issammani, Unassigned)
Details
Attachments
(2 files)
After bumping NSS to 3.121 in application-services#7232, we cannot build Firefox iOS for iOS x86_64 simulators because of a linker error. After some investigation, it turns out it was due to some missing symobls in the binary. Mainly when looking at the symbols in the binary these are undefined:
U _platform_AES_GCM_EncryptAEAD
U _platform_AES_GCM_EncryptUpdate
U _platform_gcm_support
As a workaround, I opened a PR application-services#7242 that skips iOS when setting HAVE_PLATFORM_GCM to true here.
Comment 1•2 months ago
|
||
Updated•2 months ago
|
Severity: -- → S3
Priority: -- → P2
Pushed by jschanck@mozilla.com:
https://hg.mozilla.org/projects/nss/rev/ed2b6566fb3b
avoid platform GCM for x64 iOS emulator builds. r=nss-reviewers,rrelyea
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Updated•1 month ago
|
status-nss:
--- → 3.122
You need to log in
before you can comment on or make changes to this bug.
Description
•