]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
automake: Link libcgset with libcgroup
authorTom Hromatka <tom.hromatka@oracle.com>
Fri, 12 Nov 2021 13:51:36 +0000 (06:51 -0700)
committerTom Hromatka <tom.hromatka@oracle.com>
Fri, 12 Nov 2021 13:51:36 +0000 (06:51 -0700)
When linking with the -Wl,--no-undefined flag enabled, libcgset
fails due to undefined symbols.  Fix this by enabling this flag
and linking with libcgroup.la

Closes: https://github.com/libcgroup/libcgroup/issues/66
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
src/tools/Makefile.am

index dc8ec9d4b6dde0bab4ab8a2611de0c956dde25e3..3d6481d1c36fb1fcd9a0fd09a2092b0cbf5523dd 100644 (file)
@@ -27,6 +27,7 @@ cgcreate_CFLAGS = $(CODE_COVERAGE_CFLAGS)
 libcgset_la_SOURCES = cgset.c tools-common.c tools-common.h
 libcgset_la_LIBADD = $(CODE_COVERAGE_LIBS)
 libcgset_la_CFLAGS = $(CODE_COVERAGE_CFLAGS) -DSTATIC= -DUNIT_TEST
+libcgset_la_LDFLAGS = -Wl,--no-undefined $(LDADD)
 
 cgset_SOURCES = cgset.c tools-common.c tools-common.h
 cgset_LIBS = $(CODE_COVERAGE_LIBS)