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)
(deleted),
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
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Target Milestone: --- → mozilla33
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•