Closed
Bug 1494603
Opened 6 years ago
Closed 6 years ago
aggregate initialization of type 'mozilla::gl::GLContextSymbols' with user-declared constructors is incompatible with C++2a [-Werror,-Wc++2a-compat]
Categories
(Core :: Graphics: CanvasWebGL, defect, P3)
Core
Graphics: CanvasWebGL
Tracking
()
RESOLVED
DUPLICATE
of bug 1495892
Tracking | Status | |
---|---|---|
firefox64 | --- | affected |
People
(Reporter: Sylvestre, Unassigned)
References
(Blocks 1 open bug)
Details
Building with clang trunk & -Werror, it is failing with:
<https://relman-ci.moz.tools/job/firefox-clang-lld-last/ws/obj-x86_64-pc-linux-gnu/dist/include/GLContext.h>:3504:33: error: aggregate initialization of type 'mozilla::gl::GLContextSymbols' with user-declared constructors is incompatible with C++2a [-Werror,-Wc++2a-compat]
GLContextSymbols mSymbols = {};
^~
Because of this change:
https://github.com/llvm-mirror/clang/commit/de8e63fd00e24e58a5ca05007cf7954916a6e6b9
Comment 1•6 years ago
|
||
I'm guessing this started happening with the changes in bug 1482974.
Reporter | ||
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Updated•6 years ago
|
Flags: needinfo?(jgilbert)
You need to log in
before you can comment on or make changes to this bug.
Description
•