]> git.ipfire.org Git - pakfire.git/commitdiff
configure: Link against libbpf
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 29 Jun 2023 08:17:12 +0000 (08:17 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 29 Jun 2023 08:17:12 +0000 (08:17 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
configure.ac

index ee059b3b95d8bc8eb063648e1b23940d4906d8ca..402557bdae47d167d450ba4061b037d8ba2420b8 100644 (file)
@@ -301,7 +301,8 @@ pkginclude_HEADERS += \
 libpakfire_la_CFLAGS = \
        $(AM_CFLAGS) \
        -fvisibility=hidden \
-       $(CAP_LIBS) \
+       $(BPF_CFLAGS) \
+       $(CAP_CFLAGS) \
        $(CURL_CFLAGS) \
        $(ELF_CFLAGS) \
        $(JSON_C_CFLAGS) \
@@ -332,6 +333,7 @@ libpakfire_la_LDFLAGS = \
 libpakfire_la_LIBADD = \
        libpakfire-parser.la \
        $(ARCHIVE_LIBS) \
+       $(BPF_LIBS) \
        $(CAP_LIBS) \
        $(CURL_LIBS) \
        $(ELF_LIBS) \
index 414b2885b2e77cdc5eb8d4d54d247ecebce52bce..974aa1d8d9c129510e2da0697ded8ce8af0d7cf0 100644 (file)
@@ -174,6 +174,7 @@ AC_CHECK_HEADERS([ \
        grp.h \
        libgen.h \
        libintl.h \
+       linux/bpf.h \
        linux/capability.h \
        linux/limits.h \
        linux/magic.h \
@@ -213,6 +214,7 @@ AC_CHECK_HEADERS([ \
 
 AC_CHECK_FUNCS([ \
        asprintf \
+       bpf \
        epoll_ctl \
        epoll_create1 \
        epoll_wait \
@@ -253,6 +255,7 @@ AX_PYTHON_MODULE([tornado], [fatal])
 
 # Libraries we depend on
 PKG_CHECK_MODULES([ARCHIVE], [libarchive >= 3.4.0])
+PKG_CHECK_MODULES([BPF], [libbpf])
 PKG_CHECK_MODULES([CAP], [libcap])
 PKG_CHECK_MODULES([CURL], [libcurl])
 PKG_CHECK_MODULES([ELF], [libelf])