buildroot: use QEMU overlay only when platform is QEMU or QEMUv8
common.mk mistakenly uses the QEMU overlay (which currently contains
only an init script for udhcpc) on all platforms. This is incorrect and
causes problems on RPi3 at least [1].
Fixes: commit 751b35bb0b84 ("qemu: buildroot: fix networking")
Links: [1] https://github.com/OP-TEE/optee_os/issues/2478#issuecomment-432818199
Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
diff --git a/qemu_v8.mk b/qemu_v8.mk
index a705cfc..50af414 100644
--- a/qemu_v8.mk
+++ b/qemu_v8.mk
@@ -8,6 +8,8 @@
override COMPILE_S_USER := 64
override COMPILE_S_KERNEL := 64
+BR2_ROOTFS_OVERLAY = $(ROOT)/build/br-ext/board/qemu/overlay
+
include common.mk
################################################################################