mbox series

[PULL,00/11] testing and configure updates

Message ID 20201216164827.24457-1-alex.bennee@linaro.org
Headers show
Series testing and configure updates | expand

Message

Alex Bennée Dec. 16, 2020, 4:48 p.m. UTC
The following changes since commit af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f:

  Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2020-12-15 21:24:31 +0000)

are available in the Git repository at:

  https://github.com/stsquad/qemu.git tags/pull-testing-161220-1

for you to fetch changes up to f1d2e115645ddf18bd235e853ca47f73f4dffe6b:

  tests: update for rename of CentOS8 PowerTools repo (2020-12-16 16:19:37 +0000)

----------------------------------------------------------------
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

----------------------------------------------------------------
Alex Bennée (8):
      configure: include moxie-softmmu in deprecated_targets_list
      gitlab: include aarch64-softmmu and ppc64-softmmu cross-system-build
      configure: move gettext detection to meson.build
      configure: add --without-default-features
      python: add __repr__ to ConsoleSocket to aid debugging
      gitlab: move --without-default-devices build from Travis
      gitlab: add --without-default-features build
      tests/tcg: build tests with -Werror

Daniel P. Berrangé (1):
      tests: update for rename of CentOS8 PowerTools repo

Thomas Huth (2):
      gitlab-CI: Test 32-bit builds with the fedora-i386-cross container
      tests/docker: Remove the remainders of debian9 containers from the Makefile

 configure                                         | 176 +++++++++++-----------
 .gitlab-ci.d/crossbuilds.yml                      |  22 ++-
 .gitlab-ci.yml                                    |  16 +-
 .travis.yml                                       |   8 -
 meson_options.txt                                 |   2 +-
 po/meson.build                                    |   2 +-
 python/qemu/console_socket.py                     |   7 +
 tests/docker/Makefile.include                     |   6 +-
 tests/docker/dockerfiles/centos8.docker           |   2 +-
 tests/docker/dockerfiles/fedora-i386-cross.docker |  18 ++-
 tests/tcg/Makefile.target                         |   2 +-
 11 files changed, 148 insertions(+), 113 deletions(-)

-- 
2.20.1

Comments

Alex Bennée Dec. 16, 2020, 6:23 p.m. UTC | #1
Alex Bennée <alex.bennee@linaro.org> writes:

> The following changes since commit af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f:

>

>   Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2020-12-15 21:24:31 +0000)

>

> are available in the Git repository at:

>

>   https://github.com/stsquad/qemu.git tags/pull-testing-161220-1

>

<snip>
>   - hotfix for centos8 powertools repo


As you have noted this requires the cached copy to be deleted. I'm not
sure if it's worth handling that in code or if you just do that manually
before you merge?

-- 
Alex Bennée
Peter Maydell Dec. 16, 2020, 6:57 p.m. UTC | #2
On Wed, 16 Dec 2020 at 18:24, Alex Bennée <alex.bennee@linaro.org> wrote:
>

>

> Alex Bennée <alex.bennee@linaro.org> writes:

>

> > The following changes since commit af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f:

> >

> >   Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2020-12-15 21:24:31 +0000)

> >

> > are available in the Git repository at:

> >

> >   https://github.com/stsquad/qemu.git tags/pull-testing-161220-1

> >

> <snip>

> >   - hotfix for centos8 powertools repo

>

> As you have noted this requires the cached copy to be deleted. I'm not

> sure if it's worth handling that in code or if you just do that manually

> before you merge?


I would prefer it if the gitlab CI infra Just Worked. I don't
want to be manually messing around with it...

-- PMM
Alex Bennée Dec. 17, 2020, 8:20 a.m. UTC | #3
Peter Maydell <peter.maydell@linaro.org> writes:

> On Wed, 16 Dec 2020 at 18:24, Alex Bennée <alex.bennee@linaro.org> wrote:

>>

>>

>> Alex Bennée <alex.bennee@linaro.org> writes:

>>

>> > The following changes since commit af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f:

>> >

>> >   Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2020-12-15 21:24:31 +0000)

>> >

>> > are available in the Git repository at:

>> >

>> >   https://github.com/stsquad/qemu.git tags/pull-testing-161220-1

>> >

>> <snip>

>> >   - hotfix for centos8 powertools repo

>>

>> As you have noted this requires the cached copy to be deleted. I'm not

>> sure if it's worth handling that in code or if you just do that manually

>> before you merge?

>

> I would prefer it if the gitlab CI infra Just Worked. I don't

> want to be manually messing around with it...


I updated the centos8 image to FROM centos:8.3.2011 to trigger the full
re-build automatically but that has caused a bunch of failures in other
bits so that will need some additional fixes.

>

> -- PMM



-- 
Alex Bennée
Alex Bennée Dec. 17, 2020, 9:40 a.m. UTC | #4
Peter Maydell <peter.maydell@linaro.org> writes:

> On Wed, 16 Dec 2020 at 18:24, Alex Bennée <alex.bennee@linaro.org> wrote:

>>

>>

>> Alex Bennée <alex.bennee@linaro.org> writes:

>>

>> > The following changes since commit af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f:

>> >

>> >   Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2020-12-15 21:24:31 +0000)

>> >

>> > are available in the Git repository at:

>> >

>> >   https://github.com/stsquad/qemu.git tags/pull-testing-161220-1

>> >

>> <snip>

>> >   - hotfix for centos8 powertools repo

>>

>> As you have noted this requires the cached copy to be deleted. I'm not

>> sure if it's worth handling that in code or if you just do that manually

>> before you merge?

>

> I would prefer it if the gitlab CI infra Just Worked. I don't

> want to be manually messing around with it...


OK it was only a missing diffutils, sending v2 shortly...

>

> -- PMM



-- 
Alex Bennée