]> www.infradead.org Git - users/dwmw2/qemu.git/commit
pc-bios: ensure keymaps dependencies set vnc tests
authorAlex Bennée <alex.bennee@linaro.org>
Wed, 8 Jan 2025 12:10:52 +0000 (12:10 +0000)
committerAlex Bennée <alex.bennee@linaro.org>
Sat, 11 Jan 2025 11:22:01 +0000 (11:22 +0000)
commit1b1e1b00714eddee53f01c33ee18034de2299ad7
treef5cf8affcb3448e93d8a5d64a6ba0f81f946e2d4
parent376c490c1ed9366e73513ada8f577642ab57ec8d
pc-bios: ensure keymaps dependencies set vnc tests

I was seeing failures on vnc-display-test on FreeBSD:

  make vm-build-freebsd V=1 TARGET_LIST=aarch64-softmmu BUILD_TARGET=check-qtest QEMU_LOCAL=1 DEBUG=1

Leads to:

  qemu-system-aarch64: -vnc none: could not read keymap file: 'en-us'
  Broken pipe
  ../src/tests/qtest/libqtest.c:196: kill_qemu() tried to terminate QEMU process but encountered exit status 1 (expected 0)

which was as far as I could tell because we don't populate the
$BLD/pc-bios/keymaps (although scripts/symlink-install-tree.py
attempts to symlink qemu-bundle/usr/local/share/qemu/keymaps/ to that
dir).

Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20250108121054.1126164-31-alex.bennee@linaro.org>
pc-bios/keymaps/meson.build
tests/qtest/meson.build