From: "Steven Rostedt (Google)" <rostedt@xxxxxxxxxxx> Several times I've been confused that the unit test was not working after I had fixed some of the library code. The reason is that the unit test binary does not have a dependency on the static library. Even though the library is updated, the unit test will not reflect the changes because it was not rebuilt against the updated static library. Add a dependency to the static library to the unit test binary. Signed-off-by: Steven Rostedt (Google) <rostedt@xxxxxxxxxxx> --- utest/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utest/Makefile b/utest/Makefile index d475bad5a0f9..337db9bf24a1 100644 --- a/utest/Makefile +++ b/utest/Makefile @@ -23,7 +23,7 @@ $(bdir): $(OBJS): | $(bdir) $(DEPS): | $(bdir) -$(bdir)/trace-utest: $(OBJS) +$(bdir)/trace-utest: $(OBJS) $(LIBTRACECMD_STATIC) $(Q)$(do_app_build) $(bdir)/%.o: %.c -- 2.35.1