[Buildroot] [PATCH v1 1/1] package/qemu: check if qemu-system is enabled when creating symlink
Christian Stewart
christian at paral.in
Wed Mar 1 00:54:56 UTC 2023
Commit c6b9cd9a11fe7fec6bfec2ddbd42c2851dba0011 added a symlink to qemu-system
as a post install hook. However, it does not check if qemu-system is actually
enabled with BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE.
Add the check to make sure we only create the symlink if that is enabled.
Signed-off-by: Christian Stewart <christian at paral.in>
---
package/qemu/qemu.mk | 2 ++
1 file changed, 2 insertions(+)
diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk
index 58b4ff10a5..cc8dc42a24 100644
--- a/package/qemu/qemu.mk
+++ b/package/qemu/qemu.mk
@@ -488,10 +488,12 @@ define HOST_QEMU_INSTALL_CMDS
endef
# install symlink to qemu-system
+ifeq ($(BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE),y)
define HOST_QEMU_POST_INSTALL_SYMLINK
ln -sf ./qemu-system-$(HOST_QEMU_ARCH) $(HOST_DIR)/bin/qemu-system
endef
HOST_QEMU_POST_INSTALL_HOOKS += HOST_QEMU_POST_INSTALL_SYMLINK
+endif
$(eval $(host-generic-package))
--
2.39.2
More information about the buildroot
mailing list