osmo-pcap-master: doesn't need libosmo-netif

Don't attempt to install libosmo-netif in this Dockerfile. I've noticed
this because we want to build osmo-pcap for CentOS7 with this container
to run the TTCN-3 tests, and we don't have libosmo-netif for CentOS7.

Add pkgconfig(libosmogb), which is required to build osmo-pcap
according to configure.ac. In Debian, this gets installed as part of
libosmocore-dev.

Related: SYS#5754
Change-Id: I9c3a3b43ee7c25c06042f3303b9edb4005e7db31
This commit is contained in:
Oliver Smith 2021-12-10 12:02:11 +01:00 committed by osmith
parent 351c2b22ad
commit a09e593d2d
1 changed files with 1 additions and 2 deletions

View File

@ -9,16 +9,15 @@ RUN case "$DISTRO" in \
apt-get update && \
apt-get install -y --no-install-recommends \
libosmocore-dev \
libosmo-netif-dev \
libzmq3-dev \
&& \
apt-get clean \
;; \
centos*) \
dnf install -y \
"pkgconfig(libosmo-netif)" \
"pkgconfig(libosmocore)" \
"pkgconfig(libosmoctrl)" \
"pkgconfig(libosmogb)" \
"pkgconfig(libosmogsm)" \
"pkgconfig(libosmovty)" \
"pkgconfig(libzmq)" \