Преглед изворни кода

valgrind: Fix build on ARMv7

The valgrind configure script checks if host_cpu is set to armv7 or arm.
By default --host is set to arm-openwrt-linux and the host_cpu variable
is set to arm. Then the valgrind build tries to compile valgrind for
armv6 and fails. Set it explicitly to armv7 to compile valgrind with
armv7 support.

Fixes: 1a55d90320c1 ("valgrind: Update to version 3.23")
Link: https://github.com/openwrt/openwrt/pull/16633
Signed-off-by: Hauke Mehrtens <[email protected]>
Hauke Mehrtens пре 1 година
родитељ
комит
ffa4be4c14
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      package/devel/valgrind/Makefile

+ 4 - 0
package/devel/valgrind/Makefile

@@ -97,6 +97,10 @@ else
 	BITS := 32bit
 endif
 
+ifeq ($(CONFIG_arm_v7),y)
+	CONFIGURE_ARGS += --host=armv7-openwrt-linux$(if $(TARGET_SUFFIX),-$(TARGET_SUFFIX))
+endif
+
 CONFIGURE_ARGS += \
 	--enable-lto \
 	--enable-tls \