On 7/9/20 1:31 PM, Peter Maydell wrote: > On Tue, 7 Jul 2020 at 08:09, Alex Bennée <alex.ben...@linaro.org> wrote: >> >> There will be some docker failures until the official repository has >> seeded but local builds should continue to work. >> >> ---- >> >> The following changes since commit eb6490f544388dd24c0d054a96dd304bc7284450: >> >> Merge remote-tracking branch >> 'remotes/pmaydell/tags/pull-target-arm-20200703' into staging (2020-07-04 >> 16:08:41 +0100) >> >> are available in the Git repository at: >> >> https://github.com/stsquad/qemu.git tags/pull-testing-and-misc-070720-1 >> >> for you to fetch changes up to 6a726e8ca0286e3ed69945abd447099f6f6a903c: >> >> tests/qht-bench: Adjust threshold computation (2020-07-07 07:57:41 +0100) >> >> ---------------------------------------------------------------- >> Testing and build updates: >> >> - tests/vm support for aarch64 VMs >> - tests/tcg better cross-compiler detection >> - update docker tooling to support registries >> - gitlab build docker images and store in registry >> - gitlab use docker images for builds >> - a number of skipIf updates to support move >> - linux-user MAP_FIXED_NOREPLACE fix >> - qht-bench compiler tweaks >> - configure fix for secret keyring >> - tsan fiber annotation clean-up [...] > Also a compile failure on s390x, but since this isn't related > to changes you made afaict I wonder if it's the result of > a change in the build environment: > /home/ubuntu/qemu/block/ssh.c: In function ‘check_host_key_knownhosts’: > /home/ubuntu/qemu/block/ssh.c:281:28: error: storage size of ‘state’ isn’t > known > enum ssh_known_hosts_e state; > ^~~~~ > /home/ubuntu/qemu/block/ssh.c:289:13: error: implicit declaration of > function ‘ssh_session_is_known_server’ [-Werror=implicit-funct > ion-declaration] > state = ssh_session_is_known_server(s->session); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > [and other errors]
libssh is bugged on Ubuntu 18.04. https://bugs.launchpad.net/qemu/+bug/1838763 We need to use 'configure --disable-libssh' there.