security/manager/ssl/nsNSSIOLayer.cpp:1032:23: error: 'SSL_EnableESNI' was not declared in this scope

RESOLVED FIXED in Firefox 64

Status

()

defect
RESOLVED FIXED
9 months ago
8 months ago

People

(Reporter: jbeich, Assigned: jbeich)

Tracking

({regression})

Trunk
mozilla64
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox-esr60 unaffected, firefox62 unaffected, firefox63 unaffected, firefox64 fixed)

Details

Attachments

(1 attachment)

Assignee

Description

9 months ago
$ pkg info -x nss
nss-3.39

$ echo "ac_add_options --with-system-nss" >>.mozconfig
$ ./mach build
[...]
In file included from objdirsecurity/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:29:
security/manager/ssl/nsNSSIOLayer.cpp:1032:23: error: use of undeclared identifier
      'SSL_EnableESNI'
    if (SECSuccess != SSL_EnableESNI(mFd,
                      ^
1 error generated.
Assignee

Updated

9 months ago
Depends on: 1488622
Attachment #9013101 - Flags: review?(core-build-config-reviews) → review+
Assignee

Updated

9 months ago
Keywords: checkin-needed

Comment 2

9 months ago
Pushed by rgurzau@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/4e1f31f8ec6d
Bump minimum required NSS version to 3.40. r=froydnj
Keywords: checkin-needed

Comment 3

9 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/4e1f31f8ec6d
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Assignee: nobody → jbeich
jan: i get it that it's "cleaner" to depend on a version that has the required symbols.. but .. this 3.40 isnt released. Right now, beta is not buildable using --with-system-nss and a released NSS.
Depends on: 1501432
You need to log in before you can comment on or make changes to this bug.