Closed
Bug 1039897
Opened 10 years ago
Closed 10 years ago
Gtk+3 builds broken by bug 983504
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla33
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file)
3.50 KB,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
/usr/bin/ld: ../../trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_ules_desktop_capture1.o: undefined reference to symbol 'XCompositeQueryVersion' //usr/lib/x86_64-linux-gnu/libXcomposite.so.1: error adding symbols: DSO missing from command line
Assignee | ||
Comment 1•10 years ago
|
||
In fact, the linker doesn't need to be pedantic for the build to be broken, the default flags we use are enough. I expect Gtk+3 builds to be broken right now on mozilla-inbound. They're not broken on elm because bug 983504 is not merged there yet.
Summary: Gtk+3 builds broken with pedantic linker → Gtk+3 builds broken by bug 983504
Assignee | ||
Comment 2•10 years ago
|
||
../../../media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_ules_desktop_capture0.o: In function `DeinitXlib': /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:495: undefined reference to `XDamageDestroy' /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:500: undefined reference to `XFixesDestroyRegion' ../../../media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_ules_desktop_capture0.o: In function `Init': /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:185: undefined reference to `XFixesQueryExtension' /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:202: undefined reference to `XFixesSelectCursorInput' ../../../media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_ules_desktop_capture0.o: In function `InitXDamage': /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:222: undefined reference to `XDamageQueryExtension' /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:234: undefined reference to `XDamageCreate' /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:241: undefined reference to `XFixesCreateRegion' /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:243: undefined reference to `XDamageDestroy' ../../../media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_ules_desktop_capture0.o: In function `CaptureCursor': /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:358: undefined reference to `XFixesGetCursorImage' ../../../media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_ules_desktop_capture0.o: In function `webrtc::MouseCursorMonitorX11::CaptureCursor()': /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/mouse_cursor_monitor_x11.cc:182: undefined reference to `XFixesGetCursorImage' ../../../media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_ules_desktop_capture0.o: In function `webrtc::MouseCursorMonitorX11::Init(webrtc::MouseCursorMonitor::Callback*, webrtc::MouseCursorMonitor::Mode)': /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/mouse_cursor_monitor_x11.cc:116: undefined reference to `XFixesQueryExtension' /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/mouse_cursor_monitor_x11.cc:120: undefined reference to `XFixesSelectCursorInput' ../../../media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_ules_desktop_capture0.o: In function `CaptureScreen': /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:404: undefined reference to `XDamageSubtract' /builds/slave/elm-lx-00000000000000000000000/build/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:408: undefined reference to `XFixesFetchRegionAndBounds' collect2: error: ld returned 1 exit status make[5]: *** [libxul.so] Error 1 https://tbpl.mozilla.org/php/getParsedLog.php?id=43988778&tree=Elm
Assignee | ||
Comment 3•10 years ago
|
||
Attachment #8457793 -
Flags: review?(ted)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED
Updated•10 years ago
|
Attachment #8457793 -
Flags: review?(ted) → review+
Assignee | ||
Comment 4•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/99f694d1b50c
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Target Milestone: --- → mozilla33
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•