Rerun install-build-deps.sh on the Linux build slaves |
||||
Issue descriptionXcb was recently added to install-build-deps.sh in this CL https://codereview.chromium.org/2212143002/ If the Linux bots don't already have these packages installed, install-build-deps.sh should be rerun. Currently needed by https://codereview.chromium.org/2163623003/
,
Aug 8 2016
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/puppet/+/044b113a9d6d76df788cf5a18e99d36d3b8ef7f4 commit 044b113a9d6d76df788cf5a18e99d36d3b8ef7f4 Author: John Weathersby <johnw@google.com> Date: Mon Aug 08 18:33:01 2016
,
Aug 10 2016
On certain bots, the install isn't complete. I can't link using -lX11-xcb because libX11-xcb.so doesn't exist. For example, on build16-m1 or build18-m1: chrome-bot@build16-m1:(Linux 12.04):~$ ls /usr/lib/x86_64-linux-gnu/libX11-xcb* /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
,
Aug 10 2016
,
Aug 10 2016
I don't believe libX11-xcb.so is part of the packages you added/requested: dpkg -L libx11-xcb1 /. /usr /usr/lib /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 /usr/share /usr/share/doc /usr/share/doc/libx11-xcb1 /usr/share/doc/libx11-xcb1/copyright /usr/share/doc/libx11-xcb1/changelog.Debian.gz /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 dpkg -L libx11-xcb1-dbg /. /usr /usr/lib /usr/lib/debug /usr/lib/debug/usr /usr/lib/debug/usr/lib /usr/lib/debug/usr/lib/x86_64-linux-gnu /usr/lib/debug/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 /usr/share /usr/share/doc /usr/share/doc/libx11-xcb1-dbg /usr/share/doc/libx11-xcb1-dbg/copyright /usr/share/doc/libx11-xcb1-dbg/changelog.Debian.gz Did you mean to request the dev package? dpkg -L libX11-xcb-dev /. /usr /usr/lib /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libX11-xcb.a /usr/lib/x86_64-linux-gnu/pkgconfig /usr/lib/x86_64-linux-gnu/pkgconfig/x11-xcb.pc /usr/include /usr/include/X11 /usr/include/X11/Xlib-xcb.h /usr/share /usr/share/man /usr/share/man/man3 /usr/share/man/man3/XGetXCBConnection.3.gz /usr/share/man/man3/XSetEventQueueOwner.3.gz /usr/share/doc /usr/share/doc/libx11-xcb-dev /usr/share/doc/libx11-xcb-dev/copyright /usr/lib/x86_64-linux-gnu/libX11-xcb.so /usr/share/doc/libx11-xcb-dev/changelog.Debian.gz
,
Aug 10 2016
Yes, I need the dev package please :) On my system, I have libxcb1 libxcb1-dbg libxcb1-dev libx11-6 libx11-6-dbg libx11-6-dev libx11-xcb1 libx11-xcb1-dgb libx11-xcb-dev
,
Aug 10 2016
Could you represent the needed package changes in install-build-deps.sh and link to that CL here? Thanks.
,
Aug 17 2016
Turns out this problem was caused by using the system libraries to link on Chromium OS. We've opted to use the Wheezy sysroot for these builds now, and the sysroot includes the libx11-xcb-dev package, so this shouldn't be an issue any more. |
||||
►
Sign in to add a comment |
||||
Comment 1 by stip@chromium.org
, Aug 6 2016