From 85e42edc448ea6384de43e4fcf8ac0d949c043d5 Mon Sep 17 00:00:00 2001 From: "Kelvin M. Klann" Date: Tue, 3 May 2022 23:40:57 -0300 Subject: makefiles: equalize object dependencies in program targets Compared to the objects that are actually used in a given recipe, some program targets are missing object dependencies, while others appear to have unused object dependencies. Make each of those targets depend on the objects that are actually used when linking. Note: No check was done for extraneous/missing objects when linking; this commit only makes the object dependencies equal to the objects that are linked. --- src/fsec-optimize/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/fsec-optimize') diff --git a/src/fsec-optimize/Makefile b/src/fsec-optimize/Makefile index 2aae732cb..7cc2441a3 100644 --- a/src/fsec-optimize/Makefile +++ b/src/fsec-optimize/Makefile @@ -9,7 +9,7 @@ include $(ROOT)/src/common.mk %.o : %.c $(H_FILE_LIST) ../include/common.h ../include/seccomp.h ../include/syscall.h $(ROOT)/config.mk $(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(INCLUDE) -c $< -o $@ -fsec-optimize: $(OBJS) ../lib/common.o ../lib/libnetlink.o $(ROOT)/config.mk +fsec-optimize: $(OBJS) ../lib/common.o ../lib/errno.o $(ROOT)/config.mk $(CC) $(LDFLAGS) -o $@ $(OBJS) ../lib/common.o ../lib/errno.o $(LIBS) $(EXTRA_LDFLAGS) .PHONY: clean -- cgit v1.2.3-70-g09d2