-
Findit authored
This reverts commit 63eccefc. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 810784 as the culprit for failures in the build cycles as shown on: https://analysis.chromium.org/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzYzZWNjZWZjNzk5YmNjNTI0NDRjNzgxMjdkYWQzZGI0ZGU2NjdjMTQM Sample Failed Build: https://ci.chromium.org/b/8868150038637383760 Sample Failed Step: compile Original change's description: > Dynamically load libwayland-client and libwayland-egl on Linux > > This is needed since some distros do not have libwayland-client > available. If systems don't have libwayland-client, they definitely > won't have a wayland server either, so it doesn't make sense to > statically link libwayland-client, which won't make wayland work and > will only waste binary size. Instead, this CL dynamically loads > libwayland-client if available. > > Also, this CL includes some misc fixes to fix the 'ninja all' build > for Linux/ozone. > > R=msisov > > Bug: 1126894 > Change-Id: Ice0fd0b113f5d804cd05089bfad54168d94c53e4 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2416941 > Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> > Reviewed-by: Nico Weber <thakis@chromium.org> > Reviewed-by: Maksim Sisov (GMT+3) <msisov@igalia.com> > Cr-Commit-Position: refs/heads/master@{#810784} Change-Id: Ib8d9f5bdb0091800595af28d15f9d0dc529dc8d8 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1126894 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2432924 Cr-Commit-Position: refs/heads/master@{#810821}
76a2bdc0