target/x86/image: use qemu-img from STAGING_DIR_HOST
authorFlorian Eckert <fe@dev.tdt.de>
Mon, 12 Aug 2019 10:04:04 +0000 (12:04 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 17 Aug 2019 14:57:32 +0000 (16:57 +0200)
The host tool package qemu is build for the target x86. The installed tool
qemu-img is needed to build vdi or vmdk images. In the image Makefile we
use however the host installed qemu-img command and not the tool from the
buildsystem. This commit force to use the already build qemu-img command
from the openwrt toolchain.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
target/linux/x86/image/Makefile

index 24825f2ba2c25eb471455563154b7c75d4b09559..ac70e771c86fb4130adea8c0648a0b561400dd38 100644 (file)
@@ -122,7 +122,7 @@ endef
 ifneq ($(CONFIG_VDI_IMAGES),)
   define Image/Build/vdi
        rm $(BIN_DIR)/$(IMG_COMBINED)-$(1).vdi || true
-       qemu-img convert -f raw -O vdi \
+       $(STAGING_DIR_HOST)/bin/qemu-img convert -f raw -O vdi \
                $(BIN_DIR)/$(IMG_COMBINED)-$(1).img \
                $(BIN_DIR)/$(IMG_COMBINED)-$(1).vdi
   endef
@@ -131,7 +131,7 @@ endif
 ifneq ($(CONFIG_VMDK_IMAGES),)
   define Image/Build/vmdk
        rm $(BIN_DIR)/$(IMG_COMBINED)-$(1).vmdk || true
-       qemu-img convert -f raw -O vmdk \
+       $(STAGING_DIR_HOST)/bin/qemu-img convert -f raw -O vmdk \
                $(BIN_DIR)/$(IMG_COMBINED)-$(1).img \
                $(BIN_DIR)/$(IMG_COMBINED)-$(1).vmdk
   endef