- Aug 08, 2019
-
-
Simon McVittie authored
This lets us delete the temporary directory on the host system without affecting the copy in the container, which is a tmpfs in the container's filesystem namespace and will automatically be freed by the kernel when no more processes can access it. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This avoids overrunning command-line length limits if we have a lot of arguments. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 01, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This fixes our ability to work with non-"merged /usr" sysroots, but for now only if they have both i386 and x86_64 libc installed. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
If we are using a "merged-/usr" sysroot as our runtime, and we bind-mount a /lib symlink (which is really /usr/lib) on /lib, it changes the meaning of relative symlinks and breaks our ability to override ld.so correctly. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
In particular this makes it possible to `apt-get download bubblewrap` if it isn't already in the container. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
I've come to the conclusion that these are just confusing. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This continues from !2. It won't work on Steam installations that were installed via the Debian package with bug 916303, but anyone using such an installation can either use ~/.steam/root or reinstall. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
The Steam Linux Runtime depot no longer has spaces in its name. This continues from !2. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Update various paths for correctness See merge request steam/pressure-vessel!2
-
- Jul 31, 2019
-
-
Simon McVittie authored
This was a nice idea as a quick way to see which was which, and it works OK if your X display has uid-based access control via `xhost +si:localuser:$(id -nu)` (like Debian derivatives and systems that use gdm); but it breaks MIT magic cookie (XAUTHORITY) authentication on systems that rely on that, like Plasma Desktop on Manjaro. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 30, 2019
-
-
Timothee Besset authored
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This was dropped in 782cd051. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
We only want to use the argv from wrapped_command, not the rest of its execution environment, which includes a copy of our original environment variables. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 25, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 24, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
If we have built pressure-vessel without bundling the necessary libraries, then we want it to use libraries from the host system, not the (probably older) bundled libraries from a different pressure-vessel build. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
-
Simon McVittie authored
This is where they're kept on OSs like Arch Linux. This change requires libcapsule >= 0.20190724.0, because it is ambiguous whether /usr/lib/dri is meant to contain x86_64 or i386 DRI modules, and older versions of capsule-capture-libs would fail when they found modules with an unexpected ABI (architecture/word size). Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
It's easier to do test-builds without this. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Remove unnecessary path that is causing problems See merge request steam/pressure-vessel!1
-
- Jul 23, 2019
-
-
Timothee Besset authored
-
- Jul 02, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This is a subset of sources/ listing what went into a build. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This ensures that we can display UTF-8, which recent GLib versions do unconditionally. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-