commit e0af7bee2f200c4c182b120c2fa6ee1b1d711898 Author: orbea Date: Fri Mar 26 08:17:08 2021 -0700 build: Fix undefined references. diff --git a/src/utils/Makefile.inc b/src/utils/Makefile.inc index 8e32463..7436969 100644 --- a/src/utils/Makefile.inc +++ b/src/utils/Makefile.inc @@ -68,13 +68,16 @@ knsupdate_SOURCES = \ utils/knsupdate/knsupdate_params.h kdig_CPPFLAGS = $(AM_CPPFLAGS) $(gnutls_CFLAGS) $(libnghttp2_CFLAGS) -kdig_LDADD = libknotus.la +kdig_LDADD = libdnssec.la libknotus.la +kdig_LDFLAGS = $(math_LIBS) $(lmdb_LIBS) khost_CPPFLAGS = $(AM_CPPFLAGS) $(gnutls_CFLAGS) $(libnghttp2_CFLAGS) -khost_LDADD = libknotus.la +khost_LDADD = libdnssec.la libknotus.la +khost_LDFLAGS = $(math_LIBS) $(lmdb_LIBS) knsec3hash_CPPFLAGS = $(AM_CPPFLAGS) knsec3hash_LDADD = libcontrib.la libdnssec.la libknot.la knsupdate_CPPFLAGS = $(AM_CPPFLAGS) $(gnutls_CFLAGS) $(libnghttp2_CFLAGS) -knsupdate_LDADD = libknotus.la libzscanner.la +knsupdate_LDADD = libdnssec.la libknotus.la libzscanner.la +knsupdate_LDFLAGS = $(lmdb_LIBS) if HAVE_DNSTAP kdig_CPPFLAGS += $(DNSTAP_CFLAGS) @@ -120,13 +123,14 @@ knotd_SOURCES = \ knotc_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(libedit_CFLAGS) \ $(lmdb_CFLAGS) -knotc_LDADD = libcontrib.la libknotd.la libknotus.la $(libedit_LIBS) -knotc_LDFLAGS = $(AM_LDFLAGS) -rdynamic +knotc_LDADD = libcontrib.la libdnssec.la libknotd.la libknotus.la \ + $(libedit_LIBS) +knotc_LDFLAGS = $(AM_LDFLAGS) $(math_LIBS) -rdynamic knotd_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(liburcu_CFLAGS) \ $(lmdb_CFLAGS) -knotd_LDADD = $(malloc_LIBS) libcontrib.la libknotd.la $(liburcu_LIBS) \ - $(cap_ng_LIBS) -knotd_LDFLAGS = $(AM_LDFLAGS) -rdynamic +knotd_LDADD = $(malloc_LIBS) libcontrib.la libdnssec.la libknotd.la \ + $(liburcu_LIBS) $(cap_ng_LIBS) +knotd_LDFLAGS = $(AM_LDFLAGS) $(math_LIBS) -rdynamic if HAVE_UTILS bin_PROGRAMS += kzonecheck kzonesign @@ -156,15 +160,18 @@ kcatalogprint_SOURCES = \ utils/kcatalogprint/main.c kzonecheck_CPPFLAGS = $(AM_CPPFLAGS) $(lmdb_CFLAGS) -kzonecheck_LDADD = libcontrib.la libknotd.la +kzonecheck_LDADD = libcontrib.la libdnssec.la libknotd.la +kzonecheck_LDFLAGS = $(math_LIBS) kzonesign_CPPFLAGS = $(AM_CPPFLAGS) $(lmdb_CFLAGS) -kzonesign_LDADD = libcontrib.la libknotd.la +kzonesign_LDADD = libcontrib.la libdnssec.la libknotd.la +kzonesign_LDFLAGS = $(math_LIBS) keymgr_CPPFLAGS = $(AM_CPPFLAGS) $(gnutls_CFLAGS) $(lmdb_CFLAGS) keymgr_LDADD = libcontrib.la libknotd.la libknotus.la libdnssec.la \ libzscanner.la kjournalprint_CPPFLAGS = $(AM_CPPFLAGS) $(lmdb_CFLAGS) -kjournalprint_LDADD = libcontrib.la libknotd.la +kjournalprint_LDADD = libcontrib.la libdnssec.la libknotd.la +kjournalprint_LDFLAGS = $(math_LIBS) kcatalogprint_CPPFLAGS = $(AM_CPPFLAGS) $(lmdb_CFLAGS) -kcatalogprint_LDADD = libcontrib.la libknotd.la +kcatalogprint_LDADD = libcontrib.la libdnssec.la libknotd.la endif HAVE_UTILS endif HAVE_DAEMON