Closed Bug 1578732 Opened 5 years ago Closed 5 years ago

Perma /builds/worker/workspace/build/src/security/manager/ssl/RootCertificateTelemetryUtils.cpp:84:52: error: use of undeclared identifier '<various>' when Gecko 71 merges to Beta on 2019-10-14

Categories

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

defect

Tracking

()

VERIFIED FIXED
mozilla71
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox69 --- unaffected
firefox70 --- unaffected
firefox71 + verified

People

(Reporter: intermittent-bug-filer, Assigned: keeler)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [psm-assigned])

Attachments

(1 file)

Filed by: shindli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=264930996&repo=try
Full log: https://queue.taskcluster.net/v1/task/PVApI2i7QPG697F-PIcQew/runs/0/artifacts/public/logs/live_backing.log


task 2019-09-04T12:15:23.759Z] 12:15:23 INFO - make[4]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/osfile'
[task 2019-09-04T12:15:23.759Z] 12:15:23 INFO - make[4]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/clearsitedata'
[task 2019-09-04T12:15:23.759Z] 12:15:23 INFO - /builds/worker/fetches/clang/bin/clang++ -std=gnu++14 -o Unified_cpp_clearsitedata0.o -c -I/builds/worker/workspace/build/src/obj-firefox/dist/stl_wrappers -I/builds/worker/workspace/build/src/obj-firefox/dist/system_wrappers -include /builds/worker/workspace/build/src/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/worker/workspace/build/src/toolkit/components/clearsitedata -I/builds/worker/workspace/build/src/obj-firefox/toolkit/components/clearsitedata -I/builds/worker/workspace/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -I/builds/worker/workspace/build/src/ipc/chromium/src -I/builds/worker/workspace/build/src/ipc/glue -I/builds/worker/workspace/build/src/obj-firefox/dist/include -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nspr -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/worker/workspace/build/src/obj-firefox/mozilla-config.h -Qunused-arguments -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Qunused-arguments -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++1z-compat -Wcomma -Wimplicit-fallthrough -Werror=non-literal-null-conversion -Wstring-conversion -Wtautological-overlap-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -D_GLIBCXX_USE_CXX11_ABI=0 -fno-sized-deallocation -fno-aligned-new -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -Xclang -load -Xclang /builds/worker/workspace/build/src/obj-firefox/build/clang-plugin/libclang-plugin.so -Xclang -add-plugin -Xclang moz-check -O2 -fomit-frame-pointer -funwind-tables -Werror -MD -MP -MF .deps/Unified_cpp_clearsitedata0.o.pp /builds/worker/workspace/build/src/obj-firefox/toolkit/components/clearsitedata/Unified_cpp_clearsitedata0.cpp
[task 2019-09-04T12:15:23.759Z] 12:15:23 INFO - make[4]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/clearsitedata'
[task 2019-09-04T12:15:23.767Z] 12:15:23 INFO - make[4]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/parentalcontrols'
[task 2019-09-04T12:15:23.767Z] 12:15:23 INFO - mkdir -p '.deps/'
[task 2019-09-04T12:15:23.768Z] 12:15:23 INFO - make[4]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/parentalcontrols'
[task 2019-09-04T12:15:23.768Z] 12:15:23 INFO - make[4]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/osfile'
[task 2019-09-04T12:15:23.768Z] 12:15:23 INFO - toolkit/components/osfile/NativeOSFileInternals.o
[task 2019-09-04T12:15:23.768Z] 12:15:23 INFO - make[4]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/osfile'
[task 2019-09-04T12:15:23.783Z] 12:15:23 INFO - make[4]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/parentalcontrols'
[task 2019-09-04T12:15:23.783Z] 12:15:23 INFO - toolkit/components/parentalcontrols/nsParentalControlsServiceDefault.o
[task 2019-09-04T12:15:23.783Z] 12:15:23 INFO - make[4]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/parentalcontrols'
[task 2019-09-04T12:15:23.831Z] 12:15:23 INFO - make[4]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/browser'
[task 2019-09-04T12:15:23.834Z] 12:15:23 INFO - /builds/worker/fetches/clang/bin/clang++ -std=gnu++14 -o Unified_cpp_components_browser0.o -c -I/builds/worker/workspace/build/src/obj-firefox/dist/stl_wrappers -I/builds/worker/workspace/build/src/obj-firefox/dist/system_wrappers -include /builds/worker/workspace/build/src/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/worker/workspace/build/src/toolkit/components/browser -I/builds/worker/workspace/build/src/obj-firefox/toolkit/components/browser -I/builds/worker/workspace/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -I/builds/worker/workspace/build/src/ipc/chromium/src -I/builds/worker/workspace/build/src/ipc/glue -I/builds/worker/workspace/build/src/docshell/base -I/builds/worker/workspace/build/src/dom/base -I/builds/worker/workspace/build/src/dom/svg -I/builds/worker/workspace/build/src/layout/style -I/builds/worker/workspace/build/src/obj-firefox/dist/include -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nspr -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/worker/workspace/build/src/obj-firefox/mozilla-config.h -Qunused-arguments -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Qunused-arguments -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++1z-compat -Wcomma -Wimplicit-fallthrough -Werror=non-literal-null-conversion -Wstring-conversion -Wtautological-overlap-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -D_GLIBCXX_USE_CXX11_ABI=0 -fno-sized-deallocation -fno-aligned-new -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -Xclang -load -Xclang /builds/worker/workspace/build/src/obj-firefox/build/clang-plugin/libclang-plugin.so -Xclang -add-plugin -Xclang moz-check -O2 -fomit-frame-pointer -funwind-tables -Werror -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_components_browser0.o.pp /builds/worker/workspace/build/src/obj-firefox/toolkit/components/browser/Unified_cpp_components_browser0.cpp
[task 2019-09-04T12:15:23.835Z] 12:15:23 INFO - make[4]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/browser'
[task 2019-09-04T12:15:23.850Z] 12:15:23 INFO - make[4]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/perfmonitoring'
[task 2019-09-04T12:15:23.851Z] 12:15:23 INFO - mkdir -p '.deps/'
[task 2019-09-04T12:15:23.851Z] 12:15:23 INFO - make[4]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/perfmonitoring'
[task 2019-09-04T12:15:23.851Z] 12:15:23 INFO - make[4]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/perfmonitoring'
[task 2019-09-04T12:15:23.851Z] 12:15:23 INFO - toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.o
[task 2019-09-04T12:15:23.852Z] 12:15:23 INFO - make[4]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/toolkit/components/perfmonitoring'
[task 2019-09-04T12:15:24.310Z] 12:15:24 INFO - make[4]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/security/manager/ssl'
[task 2019-09-04T12:15:24.311Z] 12:15:24 INFO - /builds/worker/fetches/clang/bin/clang++ -std=gnu++14 -o Unified_cpp_security_manager_ssl1.o -c -I/builds/worker/workspace/build/src/obj-firefox/dist/stl_wrappers -I/builds/worker/workspace/build/src/obj-firefox/dist/system_wrappers -include /builds/worker/workspace/build/src/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/worker/workspace/build/src/security/manager/ssl -I/builds/worker/workspace/build/src/obj-firefox/security/manager/ssl -I/builds/worker/workspace/build/src/dom/base -I/builds/worker/workspace/build/src/dom/crypto -I/builds/worker/workspace/build/src/security/certverifier -I/builds/worker/workspace/build/src/obj-firefox/dist/public/nss -I/builds/worker/workspace/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -I/builds/worker/workspace/build/src/ipc/chromium/src -I/builds/worker/workspace/build/src/ipc/glue -I/builds/worker/workspace/build/src/obj-firefox/dist/include -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nspr -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/worker/workspace/build/src/obj-firefox/mozilla-config.h -Qunused-arguments -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Qunused-arguments -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++1z-compat -Wcomma -Wimplicit-fallthrough -Werror=non-literal-null-conversion -Wstring-conversion -Wtautological-overlap-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -D_GLIBCXX_USE_CXX11_ABI=0 -fno-sized-deallocation -fno-aligned-new -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -Xclang -load -Xclang /builds/worker/workspace/build/src/obj-firefox/build/clang-plugin/libclang-plugin.so -Xclang -add-plugin -Xclang moz-check -O2 -fomit-frame-pointer -funwind-tables -Werror -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_manager_ssl1.o.pp /builds/worker/workspace/build/src/obj-firefox/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp
[task 2019-09-04T12:15:24.311Z] 12:15:24 INFO - In file included from /builds/worker/workspace/build/src/obj-firefox/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2:
[task 2019-09-04T12:15:24.311Z] 12:15:24 ERROR - /builds/worker/workspace/build/src/security/manager/ssl/RootCertificateTelemetryUtils.cpp:84:52: error: use of undeclared identifier 'kRootModuleName'
[task 2019-09-04T12:15:24.312Z] 12:15:24 INFO - UniqueSECMODModule rootsModule(SECMOD_FindModule(kRootModuleName));
[task 2019-09-04T12:15:24.312Z] 12:15:24 INFO - ^
[task 2019-09-04T12:15:24.312Z] 12:15:24 ERROR - /builds/worker/workspace/build/src/security/manager/ssl/RootCertificateTelemetryUtils.cpp:91:12: error: use of undeclared identifier 'nsINSSComponent'
[task 2019-09-04T12:15:24.312Z] 12:15:24 INFO - nsCOMPtr<nsINSSComponent> component(do_GetService(PSM_COMPONENT_CONTRACTID));

[Tracking Requested - why for this release]:

Flags: needinfo?(dkeeler)
Regressed by: 1576755
Assignee: nobody → dkeeler
Flags: needinfo?(dkeeler)
Priority: P5 → P1
Whiteboard: [psm-assigned]
Summary: Perma /builds/worker/workspace/build/src/security/manager/ssl/RootCertificateTelemetryUtils.cpp:84:52: error: use of undeclared identifier '<various>' when Gecko 71 merges to Beta on 2019-10-21 → Perma /builds/worker/workspace/build/src/security/manager/ssl/RootCertificateTelemetryUtils.cpp:84:52: error: use of undeclared identifier '<various>' when Gecko 71 merges to Beta on 2019-10-14
Pushed by dkeeler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/addb15a90da7
#include more headers in RootCertificateTelemetryUtils.cpp so it can compile when chunking changes in unified builds r=kjacobs
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: