- Aug 22, 2019
-
-
Simon McVittie authored
Using clang here isn't very important, but it might give us some extra compiler warnings that gcc wouldn't. ASan will detect memory leaks and other memory corruption, UBSan will detect other badness, and scan-build might give us some helpful warnings from static analysis. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Previously we used scout for all stages except build, which had the same practical effect, but this way round scales better if we want to run things like scan-build in a modern environment. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 26, 2019
-
-
Ludovico de Nittis authored
This helper takes a SONAME as an argument, and optionally a filename for symbols, and outputs a parsable JSON with the path, the dependencies and the possible missing symbols of the requested library. Signed-off-by:
Ludovico de Nittis <ludovico.denittis@collabora.com>
-
- Jul 24, 2019
-
-
Simon McVittie authored
We are targeting scout, but because scout is so old, its SDK environment is too old to run deb-build-snapshot. Instead, we do that step in a Debian 10 'buster' environment, and hand over the artifacts from that to the autopkgtest step. Our build-dependencies are not all preinstalled in the CI Docker images, so add them. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-