From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Benjamin Marzinski Date: Tue, 3 Jul 2018 19:59:33 -0500 Subject: [PATCH] multipath tests: change to work with old make versions the $(file <) operation only works with make 4.2 and above. I tried running the tests on an old machine and it failed. The $shell function can do the same thing and multipath has been using that in its Makefiles for a while. Signed-off-by: Benjamin Marzinski --- tests/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Makefile b/tests/Makefile index 78755ed..d293c87 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -51,4 +51,4 @@ COLON:=: $(multipathdir)/libmultipath.so Makefile $(CC) $(CFLAGS) -o $@ $(LDFLAGS) $< $($@_TESTDEPS) $($@_OBJDEPS) \ $(LIBDEPS) $($@_LIBDEPS) \ - $(file <$<.wrap) $(foreach dep,$($@_TESTDEPS),$(file <$(dep).wrap)) + $(shell cat $<.wrap) $(foreach dep,$($@_TESTDEPS),$(shell cat $(dep).wrap)) -- 2.7.4