Attention is currently required from: osmith.
laforge has posted comments on this change. ( https://gerrit.osmocom.org/c/osmo-upf/+/29188 )
Change subject: packaging: add missing libnftnl, libnftables deps
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
I am wondering why we are depending on libnftnl at all. Are we using it directly from osmo-upf codebase? To me it seesm that all we use is libnftables, and that in turn has an upstream dependency to libnftnl, which again has a dependency to libmnl. But those downstream dependencies should not be of our concern, it is the job of distribution packaging and pkg-config to pull those in.
--
To view, visit https://gerrit.osmocom.org/c/osmo-upf/+/29188
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-upf
Gerrit-Branch: master
Gerrit-Change-Id: I974dd3163e50e6b1a099eac5d5f6a1cac07f44ad
Gerrit-Change-Number: 29188
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-CC: laforge <laforge(a)osmocom.org>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Comment-Date: Mon, 22 Aug 2022 13:19:49 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Gerrit-MessageType: comment
laforge has submitted this change. ( https://gerrit.osmocom.org/c/libosmo-pfcp/+/29165 )
Change subject: rpm spec: reduce summary line length
......................................................................
rpm spec: reduce summary line length
Fixes the following rpmlint error:
[ 17s] libosmo-pfcp.src: E: summary-too-long (Badness: 200) libosmo-pfcp: PFCP protocol encoding and decoding, and generic PFCP endpoint implementation
[ 17s] The 'Summary:' must not exceed 79 characters.
also, coincidentally it fixes:
[ 17s] libosmo-pfcp.src: E: summary-not-capitalized (Badness: 20) libosmo-pfcp: PFCP protocol encoding and decoding, and generic PFCP endpoint implementation
[ 17s] Summary doesn't begin with a capital letter.
and the non-critical warning:
[ 17s] libosmo-pfcp.src: W: name-repeated-in-summary libosmo-pfcp
[ 17s] The name of the package is repeated in its summary. Make the summary brief and
[ 17s] to the point without including redundant information in it.
Related: OS#5653
Change-Id: I293f77849d50e68753b82d7b5476c19217ecc2de
---
M contrib/libosmo-pfcp.spec.in
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
Jenkins Builder: Verified
osmith: Looks good to me, approved
fixeria: Looks good to me, but someone else must approve
diff --git a/contrib/libosmo-pfcp.spec.in b/contrib/libosmo-pfcp.spec.in
index 286a644..4ef2607 100644
--- a/contrib/libosmo-pfcp.spec.in
+++ b/contrib/libosmo-pfcp.spec.in
@@ -1,7 +1,7 @@
Name: libosmo-pfcp
Version: @VERSION@
Release: 0
-Summary: libosmo-pfcp: PFCP protocol encoding and decoding, and generic PFCP endpoint implementation
+Summary: PFCP protocol encoding, decoding and endpoint implementation
License: AGPL-3.0-or-later AND GPL-2.0-or-later
Group: Hardware/Mobile
URL: https://osmocom.org/projects/libosmo-pfcp
--
To view, visit https://gerrit.osmocom.org/c/libosmo-pfcp/+/29165
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-pfcp
Gerrit-Branch: master
Gerrit-Change-Id: I293f77849d50e68753b82d7b5476c19217ecc2de
Gerrit-Change-Number: 29165
Gerrit-PatchSet: 1
Gerrit-Owner: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: neels <nhofmeyr(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: merged
laforge has submitted this change. ( https://gerrit.osmocom.org/c/libosmo-pfcp/+/29183 )
Change subject: rpm spec: use --disable-static
......................................................................
rpm spec: use --disable-static
Follow what we are doing in other Osmocom rpm packaging by not building
and packaging static libraries.
Fix for rpmlint errors when building for OpenSUSE:
libosmo-gtlv-devel.x86_64: E: static-library-without-debuginfo /usr/lib64/libosmo-gtlv.a
libosmo-pfcp-devel.x86_64: E: static-library-without-debuginfo /usr/lib64/libosmo-pfcp.a
libosmo-gtlv-devel.x86_64: E: lto-no-text-in-archive (Badness: 10000) /usr/lib64/libosmo-gtlv.a
libosmo-pfcp-devel.x86_64: E: lto-no-text-in-archive (Badness: 10000) /usr/lib64/libosmo-pfcp.a
(If we wanted to build with static libraries, we would need to use
-ffat-lto-objects to get rid of the second error.)
Related: https://github.com/rpm-software-management/rpmlint/issues/458
Change-Id: I49dd454afd8bd3473bcadbc8cd8724574011f886
---
M contrib/libosmo-pfcp.spec.in
1 file changed, 1 insertion(+), 2 deletions(-)
Approvals:
Jenkins Builder: Verified
fixeria: Looks good to me, but someone else must approve
laforge: Looks good to me, approved
diff --git a/contrib/libosmo-pfcp.spec.in b/contrib/libosmo-pfcp.spec.in
index 4ef2607..e47d52c 100644
--- a/contrib/libosmo-pfcp.spec.in
+++ b/contrib/libosmo-pfcp.spec.in
@@ -72,6 +72,7 @@
echo "%{version}" >.tarball-version
autoreconf -fi
%configure \
+ --disable-static \
--includedir="%_includedir/%name"
make %{?_smp_mflags}
@@ -95,7 +96,6 @@
%dir %{_includedir}/%{name}/osmocom
%{_includedir}/%{name}/osmocom/gtlv
%{_libdir}/libosmo-gtlv.so
-%{_libdir}/libosmo-gtlv.a
%{_libdir}/pkgconfig/libosmo-gtlv.pc
%files -n libosmo-pfcp0
@@ -106,7 +106,6 @@
%dir %{_includedir}/%{name}/osmocom
%{_includedir}/%{name}/osmocom/pfcp
%{_libdir}/libosmo-pfcp.so
-%{_libdir}/libosmo-pfcp.a
%{_libdir}/pkgconfig/libosmo-pfcp.pc
%changelog
--
To view, visit https://gerrit.osmocom.org/c/libosmo-pfcp/+/29183
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-pfcp
Gerrit-Branch: master
Gerrit-Change-Id: I49dd454afd8bd3473bcadbc8cd8724574011f886
Gerrit-Change-Number: 29183
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de>
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-MessageType: merged
msuraev has posted comments on this change. ( https://gerrit.osmocom.org/c/libosmo-sccp/+/29192 )
Change subject: examples: update vty code
......................................................................
Set Ready For Review
--
To view, visit https://gerrit.osmocom.org/c/libosmo-sccp/+/29192
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-sccp
Gerrit-Branch: master
Gerrit-Change-Id: I52d0823b7843aa61594e728a0fac19d884ff78fe
Gerrit-Change-Number: 29192
Gerrit-PatchSet: 1
Gerrit-Owner: msuraev <msuraev(a)sysmocom.de>
Gerrit-CC: Jenkins Builder
Gerrit-Comment-Date: Mon, 22 Aug 2022 12:57:33 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment