From af3f4c1251e08d913d678e2a1095d06a9201efe9 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Mon, 9 Dec 2013 07:28:51 -0500 Subject: [PATCH] Fix: libbabeltrace lib build dependencies The "no-as-needed" is only needed for plugins, not for libraries we depend upon, so it is not really needed here. Using LIBADD instead ensures that libbabeltrace gets rebuilt whenever the content of libbabeltrace_types (statically linked) is modified. Signed-off-by: Mathieu Desnoyers --- lib/Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/Makefile.am b/lib/Makefile.am index 7ffb1646..24997c5c 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -11,7 +11,6 @@ libbabeltrace_la_SOURCES = babeltrace.c \ trace-collection.c \ registry.c -libbabeltrace_la_LDFLAGS = \ - -Wl,--no-as-needed \ +libbabeltrace_la_LIBADD = \ prio_heap/libprio_heap.la \ $(top_builddir)/types/libbabeltrace_types.la -- 2.34.1