Bug 1433703 - Remove the libxss-dev package from the build image. r?build
This will disable libxss-based code in the screenshot tool, like it was
before the switch to Debian-based build images in
bug 1399679. There are
other places in the code that use libXss, but they don't require the
development headers, and use dlopen().
--- a/taskcluster/docker/debian7-build/Dockerfile
+++ b/taskcluster/docker/debian7-build/Dockerfile
@@ -50,17 +50,16 @@ RUN apt-get update && \
libfontconfig1-dev:$ARCH \
libfreetype6-dev:$ARCH \
libgconf2-dev:$ARCH \
libgtk-3-dev:$ARCH \
libgtk2.0-dev:$ARCH \
libpango1.0-dev:$ARCH \
libpulse-dev:$ARCH \
libx11-xcb-dev:$ARCH \
- libxss-dev:$ARCH \
libxt-dev:$ARCH
# Add wrapper scripts for xvfb allowing tasks to easily retry starting up xvfb
# %include taskcluster/docker/recipes/xvfb.sh
COPY topsrcdir/taskcluster/docker/recipes/xvfb.sh /builds/worker/scripts/xvfb.sh
# Stubbed out credentials; mozharness looks for this file an issues a WARNING
# if it's not found, which causes the build to fail. Note that this needs to