From: "Alex Bennée" <alex.bennee@linaro.org>
To: qemu-devel@nongnu.org
Cc: qemu-arm@nongnu.org, "Alex Bennée" <alex.bennee@linaro.org>
Subject: [Qemu-devel] [PATCH v2 00/16] current testing/next queue (with build fixes)
Date: Thu, 7 Feb 2019 18:37:28 +0000 [thread overview]
Message-ID: <20190207183744.5054-1-alex.bennee@linaro.org> (raw)
Hi,
There are a few more additions from the last iteration including some
more fixes to try and get Travis green again. It's nice to see our ARM
features are now catching up we need a newer toolchain to build
things. I did try upgrading to debian 10 for the cross build but there
are some upstream problems with the multiarch build deps that get in
the way of that. People with Debian packaging experience can jump in
on:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921458
(dependancy on gcc-s390x-linux-gnu fails on non-x86 hosts)
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921648
(apt-get build-dep -a arm64 qemu fails on multiarch setup)
as it would be good to get these problems fixed as we get to
softfreeze (and given how much we leverage Debian's cross toolchains).
If all the testing is green by tomorrow I'll put together a pull
request. Unless people are desperate to grab the arm64 compiler image
now as a build fix?
The following patches need review
patch 0004/.travis.yml fold disable tcg into alternate corou.patch
patch 0007/docker add debian buster arm64 cross.patch
patch 0008/tests make docker.py update use configured binfmt.patch
patch 0009/tests make docker.py check for persistent configs.patch
patch 0010/tests docker.py be even smarter with persistent b.patch
patch 0011/tests PEP8 cleanup of docker.py mostly white spac.patch
patch 0016/scripts qemu.py allow arches use KVM for their 32.patch
Alex Bennée (11):
.travis.yml: separate tools and docs into another entry
.travis.yml: fold --disable-tcg into alternate coroutine builds
docker: add debian-buster-arm64-cross
tests: make docker.py update use configured binfmt path
tests: make docker.py check for persistent configs
tests: docker.py be even smarter with persistent binfmt_misc
tests: PEP8 cleanup of docker.py, mostly white space
tests/vm: call make check directly for netbsd/freebsd/ubuntu.i386
tests/vm: add --build-target option
tests/vm: expose BUILD_TARGET, TARGET_LIST and EXTRA_CONFIGURE_OPTS
scripts/qemu.py: allow arches use KVM for their 32bit cousins
Daniel P. Berrangé (1):
.travis.yml: stop requesting libffi & gettext from homebrew
Ed Maste (1):
.cirrus.yml: basic compile and test for FreeBSD
Gerd Hoffmann (1):
tests/vm: move images to $HOME/.cache/qemu-vm/images
Philippe Mathieu-Daudé (2):
MAINTAINERS: Add an entry for scripts/archive-source.sh
archive-source.sh: Clone the submodules locally
.cirrus.yml | 16 +++
.travis.yml | 31 +++--
MAINTAINERS | 9 ++
scripts/archive-source.sh | 7 ++
scripts/qemu.py | 12 +-
tests/docker/Makefile.include | 1 +
tests/docker/docker.py | 110 +++++++++++++-----
.../debian-buster-arm64-cross.docker | 15 +++
tests/docker/dockerfiles/debian10.docker | 31 +++++
tests/tcg/aarch64/Makefile.include | 2 +-
tests/vm/Makefile.include | 22 +++-
tests/vm/basevm.py | 3 +
tests/vm/freebsd | 3 +-
tests/vm/netbsd | 3 +-
tests/vm/ubuntu.i386 | 3 +-
15 files changed, 213 insertions(+), 55 deletions(-)
create mode 100644 .cirrus.yml
create mode 100644 tests/docker/dockerfiles/debian-buster-arm64-cross.docker
create mode 100644 tests/docker/dockerfiles/debian10.docker
--
2.20.1
next reply other threads:[~2019-02-07 18:37 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-02-07 18:37 Alex Bennée [this message]
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 01/16] .cirrus.yml: basic compile and test for FreeBSD Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 02/16] .travis.yml: stop requesting libffi & gettext from homebrew Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 03/16] .travis.yml: separate tools and docs into another entry Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 04/16] .travis.yml: fold --disable-tcg into alternate coroutine builds Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 05/16] MAINTAINERS: Add an entry for scripts/archive-source.sh Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 06/16] archive-source.sh: Clone the submodules locally Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 07/16] docker: add debian-buster-arm64-cross Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 08/16] tests: make docker.py update use configured binfmt path Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 09/16] tests: make docker.py check for persistent configs Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 10/16] tests: docker.py be even smarter with persistent binfmt_misc Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 11/16] tests: PEP8 cleanup of docker.py, mostly white space Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 12/16] tests/vm: move images to $HOME/.cache/qemu-vm/images Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 13/16] tests/vm: call make check directly for netbsd/freebsd/ubuntu.i386 Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 14/16] tests/vm: add --build-target option Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 15/16] tests/vm: expose BUILD_TARGET, TARGET_LIST and EXTRA_CONFIGURE_OPTS Alex Bennée
2019-02-07 18:37 ` [Qemu-devel] [PATCH v2 16/16] scripts/qemu.py: allow arches use KVM for their 32bit cousins Alex Bennée
2019-02-07 22:01 ` [Qemu-devel] [PATCH v2 00/16] current testing/next queue (with build fixes) Philippe Mathieu-Daudé
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190207183744.5054-1-alex.bennee@linaro.org \
--to=alex.bennee@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).