From: Fabrice Fontaine Date: Mon, 13 Jul 2020 09:37:29 +0000 (+0200) Subject: package/lm-sensors: always pass TARGET_CONFIGURE_OPTS X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=654ade68a69805647f97e3fa456f31e623e72c15;p=buildroot.git package/lm-sensors: always pass TARGET_CONFIGURE_OPTS lm-sensors dropped MACHINE variable since version 3.6.0 and https://github.com/lm-sensors/lm-sensors/commit/0863eff8fa1d32797e3aec19672878aff893b0ae instead it uses $(CC) -dumpmachine to guess the architecture However, as $(TARGET_CONFIGURE_OPTS) is only passed to build step and not to install steps, this result in some binaries being built for the host during install step and raising a build failure on some autobuilders Fixes: - http://autobuild.buildroot.org/results/0180989afdd9272ecd5010a787931e0b10a6cdcf Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- diff --git a/package/lm-sensors/lm-sensors.mk b/package/lm-sensors/lm-sensors.mk index a69ca6e2bf..8975efaffa 100644 --- a/package/lm-sensors/lm-sensors.mk +++ b/package/lm-sensors/lm-sensors.mk @@ -20,7 +20,7 @@ LM_SENSORS_BINS_$(BR2_PACKAGE_LM_SENSORS_PWMCONFIG) += sbin/pwmconfig LM_SENSORS_BINS_$(BR2_PACKAGE_LM_SENSORS_SENSORS_DETECT) += sbin/sensors-detect LM_SENSORS_MAKE_OPTS = \ - MACHINE=$(KERNEL_ARCH) \ + $(TARGET_CONFIGURE_OPTS) \ PREFIX=/usr ifeq ($(BR2_STATIC_LIBS),y) @@ -36,7 +36,7 @@ LM_SENSORS_MAKE_OPTS += BUILD_STATIC_LIB=1 endif define LM_SENSORS_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) $(LM_SENSORS_MAKE_OPTS) -C $(@D) + $(TARGET_MAKE_ENV) $(MAKE) $(LM_SENSORS_MAKE_OPTS) -C $(@D) endef define LM_SENSORS_INSTALL_STAGING_CMDS