Closed
Bug 1653967
Opened 5 years ago
Closed 5 years ago
fails to build: mozilla/dom/RTCCertificateBinding.h: no such file
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
DUPLICATE
of bug 1653839
People
(Reporter: dan, Unassigned)
References
(Regression)
Details
(Keywords: regression)
I'm getting an build error on my Fedora/s390x system after the change from bug 1617987 was merged on Saturday.
...
gmake[4]: Entering directory '/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/docshell/base'
mkdir -p '.deps/'
docshell/base/Unified_cpp_docshell_base0.o
/usr/bin/g++ -std=gnu++17 -o Unified_cpp_docshell_base0.o -c -I/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/dist/stl_wrappers -I/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/dist/system_wrappers -include /home/sharkcz/projects/firefox/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/home/sharkcz/projects/firefox/docshell/base -I/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/docshell/base -I/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/ipc/ipdl/_ipdlheaders -I/home/sharkcz/projects/firefox/ipc/chromium/src -I/home/sharkcz/projects/firefox/ipc/glue -I/home/sharkcz/projects/firefox/docshell/shistory -I/home/sharkcz/projects/firefox/dom/base -I/home/sharkcz/projects/firefox/dom/bindings -I/home/sharkcz/projects/firefox/js/xpconnect/src -I/home/sharkcz/projects/firefox/layout/base -I/home/sharkcz/projects/firefox/layout/generic -I/home/sharkcz/projects/firefox/layout/style -I/home/sharkcz/projects/firefox/layout/xul -I/home/sharkcz/projects/firefox/netwerk/base -I/home/sharkcz/projects/firefox/netwerk/protocol/viewsource -I/home/sharkcz/projects/firefox/toolkit/components/browser -I/home/sharkcz/projects/firefox/toolkit/components/find -I/home/sharkcz/projects/firefox/tools/profiler -I/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/dist/include -I/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/dist/include/nspr -I/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -fno-sized-deallocation -fno-aligned-new -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fno-omit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_docshell_base0.o.pp -fdiagnostics-color Unified_cpp_docshell_base0.cpp
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
In file included from /home/sharkcz/projects/firefox/docshell/base/nsDocShell.cpp:84,
from Unified_cpp_docshell_base0.cpp:101:
/home/sharkcz/projects/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/RTCCertificate.h:21:10: fatal error: mozilla/dom/RTCCertificateBinding.h: No such file or directory
21 | #include "mozilla/dom/RTCCertificateBinding.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[4]: *** [/home/sharkcz/projects/firefox/config/rules.mk:748: Unified_cpp_docshell_base0.o] Error 1
The build continues OK with the change reverted. I haven't looked into the details yet, but it seems to be s390x specific, builds on other arches succeeded in our CI.
Updated•5 years ago
|
Has Regression Range: --- → yes
Keywords: regression
Updated•5 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•