[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 2e8a71: configure: include moxie-softmmu in d
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 2e8a71: configure: include moxie-softmmu in deprecated_tar... |
Date: |
Thu, 17 Dec 2020 05:12:55 -0800 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 2e8a71265434bb5ba231e9c31bf367f615bbe051
https://github.com/qemu/qemu/commit/2e8a71265434bb5ba231e9c31bf367f615bbe051
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M .gitlab-ci.yml
M configure
Log Message:
-----------
configure: include moxie-softmmu in deprecated_targets_list
We still build it but there is no point including it in the normal
builds as it is ushered out of the door.
Fixes: 4258c8e221 ("docs/system/deprecated: Mark the 'moxie' CPU as deprecated")
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20201210190417.31673-2-alex.bennee@linaro.org>
Commit: 9a2c5f897ee75dfc2172708fb4f0aea0cfbf9526
https://github.com/qemu/qemu/commit/9a2c5f897ee75dfc2172708fb4f0aea0cfbf9526
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M .gitlab-ci.d/crossbuilds.yml
Log Message:
-----------
gitlab: include aarch64-softmmu and ppc64-softmmu cross-system-build
Otherwise we miss coverage of KVM support in the cross build. To
balance it out add arm-softmmu (no kvm, subset of aarch64),
cris-softmmu and ppc-softmmu to the exclude list which do get coverage
elsewhere.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20201210190417.31673-3-alex.bennee@linaro.org>
Commit: 757d18395d70cdf91c46882dbcde47f23328fd27
https://github.com/qemu/qemu/commit/757d18395d70cdf91c46882dbcde47f23328fd27
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M configure
M meson_options.txt
M po/meson.build
Log Message:
-----------
configure: move gettext detection to meson.build
This will allow meson to honour -Dauto_features=disabled later.
Suggested-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20201210190417.31673-4-alex.bennee@linaro.org>
Commit: 4439a8c113dbfded758cff2451c450a83a594313
https://github.com/qemu/qemu/commit/4439a8c113dbfded758cff2451c450a83a594313
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M configure
Log Message:
-----------
configure: add --without-default-features
By default QEMU enables a lot of features if it can probe and find the
support libraries. It also enables a bunch of features by default.
This patch adds the ability to build --without-default-features which
can be paired with a --without-default-devices for a barely functional
build.
The main use case for this is testing our build assumptions and for
minimising the amount of stuff you build if you just want to test a
particular feature on your relatively slow emulated test system. On
it's own I go from:
$ ls -lh qemu-system-aarch64
-rwxr-xr-x 1 alex alex 120M Dec 10 12:45 qemu-system-aarch64*
$ ldd qemu-system-aarch64 | wc -l
170
to:
$ ls -lh qemu-aarch64
-rwxr-xr-x 1 alex alex 43M Dec 10 12:41 qemu-aarch64*
$ ldd qemu-system-aarch64 | wc -l
57
which is still able to run my default Debian ARM64 machine with a lot
less fat involved.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Acked-by: Thomas Huth <thuth@redhat.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20201210190417.31673-5-alex.bennee@linaro.org>
Commit: da197e362d369299857975e94db3709e94bf3335
https://github.com/qemu/qemu/commit/da197e362d369299857975e94db3709e94bf3335
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M python/qemu/console_socket.py
Log Message:
-----------
python: add __repr__ to ConsoleSocket to aid debugging
While attempting to debug some console weirdness I thought it would be
worth making it easier to see what it had inside.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: John Snow <jsnow@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20201210190417.31673-6-alex.bennee@linaro.org>
Commit: fba1f697f1b3422efe9253f31282c064ea6b1a64
https://github.com/qemu/qemu/commit/fba1f697f1b3422efe9253f31282c064ea6b1a64
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M .gitlab-ci.yml
M .travis.yml
Log Message:
-----------
gitlab: move --without-default-devices build from Travis
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20201210190417.31673-7-alex.bennee@linaro.org>
Commit: 9a0ce7c087b162542d29968015e523b2b96fb380
https://github.com/qemu/qemu/commit/9a0ce7c087b162542d29968015e523b2b96fb380
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M .gitlab-ci.yml
Log Message:
-----------
gitlab: add --without-default-features build
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20201210190417.31673-8-alex.bennee@linaro.org>
Commit: 2600857373e4dc41773fd5b88e05725fb75d2fa4
https://github.com/qemu/qemu/commit/2600857373e4dc41773fd5b88e05725fb75d2fa4
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M tests/tcg/Makefile.target
Log Message:
-----------
tests/tcg: build tests with -Werror
Hopefully this will guard against sloppy code getting into our tests.
Suggested-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20201210190417.31673-9-alex.bennee@linaro.org>
Commit: 14b32c840eff2a3e2124c5a76a70a4838bab5e31
https://github.com/qemu/qemu/commit/14b32c840eff2a3e2124c5a76a70a4838bab5e31
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M .gitlab-ci.d/crossbuilds.yml
M tests/docker/dockerfiles/fedora-i386-cross.docker
Log Message:
-----------
gitlab-CI: Test 32-bit builds with the fedora-i386-cross container
After adding some missing packages, it's possible to check 32-bit
builds and tests with the fedora-i386-cross container in the gitlab-CI,
too. Unfortunately, the code in subprojects/ ignores the --extra-cflags
(on purpose), so the vhost-user part has to be disabled for this.
While we're at it, update the container to Fedora 31. Unfortunately the
gcc from the later versions emits some very dubious format-truncation
warnings, so Fedora 32 and 33 are currently unsuitable for this job.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20201215083451.92322-1-thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: cfd572586e77c59bce777308f7f34c09a66152fb
https://github.com/qemu/qemu/commit/cfd572586e77c59bce777308f7f34c09a66152fb
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M tests/docker/Makefile.include
Log Message:
-----------
tests/docker: Remove the remainders of debian9 containers from the Makefile
The Debian 9 containers have been removed a while ago, so we can
delete the corresponding entries in the Makefile, too.
Fixes: e3755276d1 ("tests/docker: Remove old Debian 9 containers")
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20201215083318.92205-1-thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: a1c04860cec798914f8cd8ef77fce195f360d36e
https://github.com/qemu/qemu/commit/a1c04860cec798914f8cd8ef77fce195f360d36e
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2020-12-17 (Thu, 17 Dec 2020)
Changed paths:
M tests/docker/dockerfiles/centos8.docker
Log Message:
-----------
tests: update for rename of CentOS8 PowerTools repo
This was intentionally renamed recently to be all lowercase:
https://bugs.centos.org/view.php?id=17920
https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.2011#Yum_repo_file_and_repoid_changes
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20201216141653.213980-1-berrange@redhat.com>
[AJB: bump up FROM to trigger re-build, add diffutils]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: dad7085045431f0e72acaa732742a7b262e15f61
https://github.com/qemu/qemu/commit/dad7085045431f0e72acaa732742a7b262e15f61
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2020-12-17 (Thu, 17 Dec 2020)
Changed paths:
M .gitlab-ci.d/crossbuilds.yml
M .gitlab-ci.yml
M .travis.yml
M configure
M meson_options.txt
M po/meson.build
M python/qemu/console_socket.py
M tests/docker/Makefile.include
M tests/docker/dockerfiles/centos8.docker
M tests/docker/dockerfiles/fedora-i386-cross.docker
M tests/tcg/Makefile.target
Log Message:
-----------
Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-171220-2'
into staging
Testing and configure updates:
- add moxie-softmmu to deprecated_targets_list
- improve cross-build KVM coverage
- new --without-default-features configure flag
- add __repr__ for ConsoleSocket for debugging
- build tcg tests with -Werror
- test 32 bit builds with fedora
- remove last traces of debian9
- hotfix for centos8 powertools repo
# gpg: Signature made Thu 17 Dec 2020 09:41:52 GMT
# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key)
<alex.bennee@linaro.org>" [full]
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44
* remotes/stsquad/tags/pull-testing-171220-2:
tests: update for rename of CentOS8 PowerTools repo
tests/docker: Remove the remainders of debian9 containers from the Makefile
gitlab-CI: Test 32-bit builds with the fedora-i386-cross container
tests/tcg: build tests with -Werror
gitlab: add --without-default-features build
gitlab: move --without-default-devices build from Travis
python: add __repr__ to ConsoleSocket to aid debugging
configure: add --without-default-features
configure: move gettext detection to meson.build
gitlab: include aarch64-softmmu and ppc64-softmmu cross-system-build
configure: include moxie-softmmu in deprecated_targets_list
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/908ae6ed8a2b...dad708504543
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 2e8a71: configure: include moxie-softmmu in deprecated_tar...,
Peter Maydell <=