It uses symbols from libnfnetlink.so, but doesn't link to it, relying on an implicit transitive linkage through libnetfilter_log.so. Add `$(LIBNFNETLINK_LIBS)` to `$(libnetfilter_log_libipulog_la_LIBADD)`. Signed-off-by: Jeremy Sowden <jeremy@xxxxxxxxxx> --- src/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Makefile.am b/src/Makefile.am index 33be04828223..335c393f760a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -34,6 +34,6 @@ lib_LTLIBRARIES += libnetfilter_log_libipulog.la libnetfilter_log_libipulog_la_LDFLAGS = -Wc,-nostartfiles \ -version-info 1:0:0 -libnetfilter_log_libipulog_la_LIBADD = libnetfilter_log.la +libnetfilter_log_libipulog_la_LIBADD = libnetfilter_log.la ${LIBNFNETLINK_LIBS} libnetfilter_log_libipulog_la_SOURCES = libipulog_compat.c endif -- 2.29.2