Closed Bug 1722388 Opened 3 years ago Closed 3 years ago

widget/gtk/ScreenHelperGTK.cpp:234:16: error: WL_OUTPUT_MODE_CURRENT was not declared in this scope

Categories

(Core :: Widget: Gtk, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1721707

People

(Reporter: petr.sumbera, Unassigned)

References

(Regression)

Details

(Keywords: regression)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0

Steps to reproduce:

Solaris build fails with:

19:45.35 In file included from Unified_cpp_widget_gtk0.cpp:83:
19:45.35 /builds/psumbera/mozilla-central-build/widget/gtk/ScreenHelperGTK.cpp: In function void mozilla::widget::output_handle_mode(void*, mozilla::widget::wl_output*, u
int32_t, int, int, int):
19:45.35 /builds/psumbera/mozilla-central-build/widget/gtk/ScreenHelperGTK.cpp:234:16: error: WL_OUTPUT_MODE_CURRENT was not declared in this scope
19:45.35   234 |   if ((flags & WL_OUTPUT_MODE_CURRENT) == 0) return;
19:45.35       |                ^~~~~~~~~~~~~~~~~~~~~~
19:45.35 /builds/psumbera/mozilla-central-build/widget/gtk/ScreenHelperGTK.cpp: At global scope:
19:45.35 /builds/psumbera/mozilla-central-build/widget/gtk/ScreenHelperGTK.cpp:240:40: error: variable const mozilla::widget::wl_output_listener mozilla::widget::output_l
istener has initializer but incomplete type
19:45.35   240 | static const struct wl_output_listener output_listener = {
19:45.35       |                                        ^~~~~~~~~~~~~~~

Probably regressed by 1718507. Though I haven't been able to build Firefox for last two weeks and I wasn't able to confirm it by bisecting.

Just to confirm that Solaris has no Wayland.

Keywords: regression
Regressed by: 1718507
Has Regression Range: --- → yes

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.