[CRIU] [PATCH 0/7] travis build speedup and fixes
Kir Kolyshkin
kir at openvz.org
Wed Mar 15 16:17:17 PDT 2017
The first part is fixing clang builds for architectures running under qemu.
The second part is making builds work with ccache, which gives roughly 2x
faster tests (for more performance measurements, see https://goo.gl/OjLd8q).
This is based on suggestion by Dmitry Safonov and some heavy lifting
work by Andrey Vagin. I just brushed things up a bit, fixed clang support,
and wrote a changelog entry.
Kir Kolyshkin (7):
criu/arch/arm/bitops.S: fix clang compile
compel ppc64 infect.c: fix clang compilation
travis: fix clang builds
scripts/build/Makefile: fix
travis: enable ccache for local builds
test/zdtm: use separate compile/link
travis: enable ccache for docker/qemu builds
.travis.yml | 4 +++-
compel/arch/ppc64/src/lib/infect.c | 2 +-
criu/arch/arm/bitops.S | 4 +++-
scripts/build/Dockerfile.alpine | 13 +++++++++--
scripts/build/Dockerfile.tmpl | 14 +++++++++---
scripts/build/Makefile | 47 ++++++++++++++++++++++++++------------
scripts/travis/Makefile | 10 ++++++--
scripts/travis/travis-tests | 27 +++++++++++++++++-----
test/zdtm/static/Makefile | 15 ++++++++----
test/zdtm/transition/Makefile | 15 ++++++++----
10 files changed, 112 insertions(+), 39 deletions(-)
--
2.9.3
More information about the CRIU
mailing list