aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2021-11-16 13:33:15 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2021-11-16 13:36:14 +0100
commit30bc1885e481379af6f3d9ed8c9412b5dfa09a18 (patch)
treedfdb7f9c22e4285a40e80118906db5848204f83f
parenteedd83c113f8db4401921e4c4500159eabb8462d (diff)
Explicitly depend on required libosmogb
the spec.in files already stated so expicitly, since some files include osmocom/gprs/*.h. Only some data types from there are used, so there's no need in linking the lib. Even more, doing so makes the build fail because there soft-linking symbols required to be implemented by libosmogb are not implemented here. Related: OS#5311 Change-Id: I9a8fa03cef1efc9fdaea65ee63ca9b3379993989
-rw-r--r--configure.ac1
-rw-r--r--src/Makefile.am2
2 files changed, 2 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index f4c004a..7856522 100644
--- a/configure.ac
+++ b/configure.ac
@@ -158,6 +158,7 @@ AC_SUBST([PCAP_CFLAGS])
dnl checks for libraries
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.5.0)
+PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 1.5.0)
PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.5.0)
PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.5.0)
PKG_CHECK_MODULES(LIBZMQ, libzmq >= 3.2.2)
diff --git a/src/Makefile.am b/src/Makefile.am
index 17ed4e3..6b887d3 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,5 +1,5 @@
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)/
-AM_CFLAGS = -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(PCAP_CFLAGS) $(LIBGNUTLS_CFLAGS)
+AM_CFLAGS = -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOGB_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(PCAP_CFLAGS) $(LIBGNUTLS_CFLAGS)
bin_PROGRAMS = osmo-pcap-client osmo-pcap-server