[Buildroot] [git commit branch/2020.02.x] package/qemu: disable libssh for the host variant
From: Peter Korsgaard <peter@korsgaard.com>
Date: 2020-05-10 19:20:39
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Peter Korsgaard <peter@korsgaard.com>
Date: 2020-05-10 19:20:39
Subsystem:
the rest · Maintainer:
Linus Torvalds
commit: https://git.buildroot.net/buildroot/commit/?id=84e768acf2f6af9082d4113fe7bccbfeb08daa04 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2020.02.x There is no host-libssh in Buildroot, avoid qemu build system to find libssh from the host. Under certain circumstances (host distribution, openssl version), the qemu-system binary fail to start: host/bin/qemu-system-aarch64: symbol lookup error: /lib64/libssh.so.4: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b $ ldd output/host/bin/qemu-system-aarch64 [...] libssh.so.4 => /lib64/libssh.so.4 Explicitely disable libssh for the host variant. Signed-off-by: Romain Naour <redacted> Signed-off-by: Yann E. MORIN <redacted> (cherry picked from commit 0c4a80c7c406f2311f06c5d3eb250127c7cdb956) Signed-off-by: Peter Korsgaard <peter@korsgaard.com> --- package/qemu/qemu.mk | 1 + 1 file changed, 1 insertion(+)
diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk
index b2249ed4ee..3c3b098a5b 100644
--- a/package/qemu/qemu.mk
+++ b/package/qemu/qemu.mk@@ -303,6 +303,7 @@ define HOST_QEMU_CONFIGURE_CMDS --extra-cflags="$(HOST_QEMU_CFLAGS)" \ --extra-ldflags="$(HOST_LDFLAGS)" \ --python=$(HOST_DIR)/bin/python3 \ + --disable-libssh \ $(HOST_QEMU_OPTS) endef