From 039d0901bc6e8ca9d7b85c3ae711f5be390f79f2 Mon Sep 17 00:00:00 2001 From: Aurelien Jarno Date: Fri, 24 Apr 2026 19:28:18 +0200 Subject: [PATCH] sensors: remove duplicated LIBICONV definition from Module.mk LIBICONV is already defined in the top level Makefile, so it does not need to be redefined in prog/sensors/Module.mk. In addition the latter version causes a.out file to be created when running make targets, even "make clean". Fixes: 68bda219526d --- prog/sensors/Module.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/prog/sensors/Module.mk b/prog/sensors/Module.mk index 3130668e..26d78903 100644 --- a/prog/sensors/Module.mk +++ b/prog/sensors/Module.mk @@ -39,11 +39,6 @@ REMOVESENSORSBIN := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(BINDIR)/%,$(PROGSENSO REMOVESENSORSMAN := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(PROGSENSORSMAN1DIR)/%,$(PROGSENSORSMAN1FILES)) REMOVESENSORSZSH := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(ZSHCOMPDIR)/%,$(PROGSENSORSZSHCOMPFILES)) -LIBICONV := $(shell printf '%s\n' \ - '#include ' \ - 'int main() { iconv_t cd = iconv_open("UTF-8", "ASCII"); return 0; }' \ - | $(CC) $(ALL_CPPFLAGS) -x c - 2>/dev/null && echo || echo \-liconv) - $(PROGSENSORSTARGETS): $(PROGSENSORSSOURCES:.c=.ro) lib/$(LIBDEP_FOR_PROGS) $(CC) -o $@ $(PROGSENSORSSOURCES:.c=.ro) $(LIBICONV) $(EXLDFLAGS) -Llib -lsensors -lm