- Apr 30, 2018
-
-
Simon McVittie authored
If we are building from a tarball then we don't need it, because autogen.sh copies all required macros into m4/. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Apr 24, 2018
-
-
Simon McVittie authored
For Mesa DRI drivers, we will need to capture the dependencies but not the driver itself, because we load the driver itself by setting LIBGL_DRIVERS_PATH instead. I don't have a concrete use-case for no-dependencies:, which is implemented for symmetry. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jan 03, 2018
-
-
Vivek Das Mohapatra authored
-
- Dec 20, 2017
-
-
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 seemed easier than fixing the corner cases individually. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 17, 2017
-
-
Simon McVittie authored
Use the canonical Debian GNU type for the Debian packages, matching the prefix on gcc. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This can be useful as a sanity check for how we parse a library. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 16, 2017
-
-
Simon McVittie authored
Not putting a shim around this seems to cause a deadlock in certain versions of SDL. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 15, 2017
-
-
Simon McVittie authored
This makes it easier to co-install the tools in environments where libc6-dev might not be in sync across architectures. We need both bit-widths of the tools for testing in a multiarch environment. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 13, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This will let us install x86_64 and i386 libraries together. Use a directory layout suitable for tests/manual/gl.pl. 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>
-
- Nov 10, 2017
-
-
Simon McVittie authored
It's undesirable to do this as part of the upstream build, because libtool doesn't let us decouple the target directory from the rpath; but we can do it in a package build. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This protects us from potential bugs in capsule-symbols(1) by having something else to cross-check our results against. It also means we can inspect the generated shims for libraries that we do not actually have and hence cannot load, such as libGL.so.1 on autobuilders that do not have a graphics stack installed. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 07, 2017
-
-
Simon McVittie authored
We can't call capsule_init() any more, because capsule_init() is only to be called by shim libraries now. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Oct 19, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Oct 11, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
It makes sense to run directly. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Use pkg-config to find the right one by default. To make sure we can be cross-architecture, use $PKG_CONFIG, so we can cross between architectures with an incantation like PKG_CONFIG=i386-linux-gnu-pkg-config capsule-init-project ... Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Oct 02, 2017
-
-
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
We use CAPSULE_VERSION in the stub library for the version of the library being encapsulated, so we can't use that variable name for the tool. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This reverts commit 2909b18a. We should update the symbols file when we do a release, instead. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 30, 2017
-
-
Vivek Das Mohapatra authored
-
- Sep 28, 2017
-
-
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
Shell scripts are a terrible language to write more than a screenful of code in, and Vivek doesn't like Python, so Perl it is. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
We actually only need version 20160916 when doing a "make dist". When building against an older version, we'll use the macros bundled in the dist tarball whenever they are newer than what's in autoconf-archive. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 25, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 21, 2017
-
-
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 more accurately reflects what it actually does. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 20, 2017
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-