aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2020-12-01 22:21:14 +0100
committerlaforge <laforge@osmocom.org>2020-12-02 21:04:51 +0000
commit53a2fde368d0161a38bc096d121ef61a9afbbe94 (patch)
tree85fbf0e7785397caa077823c1cf7a76438bdf5b9 /contrib
parentb7fc3a0a6d2329174721f2baccc18fc770bb0d9a (diff)
Integrate libmnl (minimal netlink) library with libosmocore select loop
This adds an easy way to listen to netlink events form the Linux kernel from within libosmocore applications. The new dependency can be disabled via the "--disable-lbimnl" configure flag. Change-Id: I4f787ee68f0d6d04f0a5655eb57d55b3b326a42f
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/jenkins_arm.sh1
-rw-r--r--contrib/libosmocore.spec.in1
2 files changed, 2 insertions, 0 deletions
diff --git a/contrib/jenkins_arm.sh b/contrib/jenkins_arm.sh
index c9cd922e..e7df37d1 100755
--- a/contrib/jenkins_arm.sh
+++ b/contrib/jenkins_arm.sh
@@ -20,6 +20,7 @@ build() {
--disable-shared \
--disable-libsctp \
--disable-libusb \
+ --disable-libmnl \
--enable-external-tests \
CFLAGS="-Os -ffunction-sections -fdata-sections -nostartfiles -nodefaultlibs $WERROR_FLAGS"
diff --git a/contrib/libosmocore.spec.in b/contrib/libosmocore.spec.in
index fb45516e..728a0fb0 100644
--- a/contrib/libosmocore.spec.in
+++ b/contrib/libosmocore.spec.in
@@ -30,6 +30,7 @@ BuildRequires: pkgconfig(gnutls) >= 2.12.0
BuildRequires: pkgconfig(libpcsclite)
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: pkgconfig(talloc) >= 2.0.1
+BuildRequires: pkgconfig(libmnl)
%description
libosmocore is a package with various utility functions that were