diff --git a/slave.mk b/slave.mk index a80c112568..f2c7e437ca 100644 --- a/slave.mk +++ b/slave.mk @@ -91,6 +91,14 @@ ifeq ($(SONIC_ENABLE_SYSTEM_TELEMETRY),y) ENABLE_SYSTEM_TELEMETRY = y endif +ifneq (,$(filter $(CONFIGURED_ARCH), armhf arm64)) + # Workaround: Force disable Telmetry for ARM, will be removed after fixing issue + # Issue: qemu crashes when it uses "go get url" + # Qemu Support: https://bugs.launchpad.net/qemu/+bug/1838946 + # Golang Support: https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!topic/golang-nuts/1txPOGa4aGc +ENABLE_SYSTEM_TELEMETRY = N +endif + ifeq ($(SONIC_ENABLE_SYNCD_RPC),y) ENABLE_SYNCD_RPC = y endif