]> git.ipfire.org Git - pakfire.git/commitdiff
configure: Link against libbfd
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 30 Dec 2024 11:44:37 +0000 (11:44 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 30 Dec 2024 11:44:37 +0000 (11:44 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
configure.ac

index 54fbe480b0fb19233b1242acd36e3bdf836bd00a..77e5f88db46ae613713c8a3d3adce53c65ac9d4b 100644 (file)
@@ -336,6 +336,7 @@ libpakfire_la_LDFLAGS = \
 libpakfire_la_LIBADD = \
        libpakfire-parser.la \
        $(ARCHIVE_LIBS) \
+       $(BFD_LIBS) \
        $(BPF_LIBS) \
        $(CAP_LIBS) \
        $(CURL_LIBS) \
index 375f957103a38251026dbe7a171eb22b60f84a92..b38fa2b67811071cee18c3c354d0ef3cd29187b7 100644 (file)
@@ -303,6 +303,14 @@ PKG_CHECK_MODULES([ZSTD], [libzstd])
 
 save_LIBS="$LIBS"
 
+# libbfd
+LIBS=
+AC_SEARCH_LIBS([bfd_init], [bfd],
+       [AC_DEFINE([HAVE_LIBBFD], [], [libbfd is present])],
+       [AC_MSG_ERROR([*** libbfd not found])])
+BFD_LIBS="$LIBS"
+AC_SUBST(BFD_LIBS)
+
 # subid
 #LIBS=
 #AC_SEARCH_LIBS([subid_init], [subid],