From: Tom Hromatka Date: Fri, 12 Nov 2021 13:52:51 +0000 (-0700) Subject: automake: Link libcgset with libcgroup X-Git-Tag: v2.0.1~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e34df2f6614eb107ba3883ab270ab51a69ca0515;p=thirdparty%2Flibcgroup.git automake: Link libcgset with libcgroup 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 (cherry picked from commit b4015e3f96fc430029a37e94edc151e16727e8f1) --- diff --git a/src/tools/Makefile.am b/src/tools/Makefile.am index 0fc1f36e..66a6b66a 100644 --- a/src/tools/Makefile.am +++ b/src/tools/Makefile.am @@ -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)