laforge submitted this change.

View Change

Approvals: Jenkins Builder: Verified laforge: Looks good to me, approved
coverity: add missing libosmo-pfcp, dependency of osmo-upf

Since recently [1] osmo-upf depends on libosmo-{gtlv,pfcp}.so, which
are provided by libosmo-pfcp.git. We need to build libosmo-pfcp
before attempting to build osmo-upf, otherwise it fails:

configure: error: Package requirements (libosmo-gtlv >= 0.1.0) were not met:

Package libosmo-gtlv was not found in the pkg-config search path.
Perhaps you should add the directory containing `libosmo-gtlv.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libosmo-gtlv', required by 'world', not found

Change-Id: Ic4fe7b40cf9a57e0462b2c0806f8810fcc04a10c
---
M coverity/build_Osmocom.sh
M coverity/prepare_source_Osmocom.sh
2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/coverity/build_Osmocom.sh b/coverity/build_Osmocom.sh
index a7f8cdd..4291558 100755
--- a/coverity/build_Osmocom.sh
+++ b/coverity/build_Osmocom.sh
@@ -75,6 +75,7 @@
build_libusrp
build_default libosmo-abis
build_default libosmo-netif
+build_default libosmo-pfcp
build_default libosmo-sccp
build_default libsmpp34
build_default osmo-ggsn
diff --git a/coverity/prepare_source_Osmocom.sh b/coverity/prepare_source_Osmocom.sh
index 31d6714..73baf2c 100755
--- a/coverity/prepare_source_Osmocom.sh
+++ b/coverity/prepare_source_Osmocom.sh
@@ -13,6 +13,7 @@
libosmocore
libosmo-dsp
libosmo-netif
+ libosmo-pfcp
libosmo-sccp
libsmpp34
libusrp

To view, visit change 28998. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: Ic4fe7b40cf9a57e0462b2c0806f8810fcc04a10c
Gerrit-Change-Number: 28998
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge@osmocom.org>
Gerrit-Reviewer: neels <nhofmeyr@sysmocom.de>
Gerrit-MessageType: merged