Hello community, here is the log from the commit of package osmo-iuh for openSUSE:Leap:15.2 checked in at 2020-01-17 12:00:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/osmo-iuh (Old) and /work/SRC/openSUSE:Leap:15.2/.osmo-iuh.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "osmo-iuh" Fri Jan 17 12:00:47 2020 rev:12 rq:763620 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/osmo-iuh/osmo-iuh.changes 2020-01-15 15:37:46.091042027 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.osmo-iuh.new.26092/osmo-iuh.changes 2020-01-17 12:00:52.108488947 +0100 @@ -1,0 +2,24 @@ +Sun Jan 5 10:57:39 UTC 2020 - Martin Hauke <[email protected]> + +- Update to new upstream release 0.6.0 + * sabp: Generate C/H files for SABP; create libosmo-sabp + * sabp: Add Procedure Codes and IEI constants to CommonDataTypes + * sabp: fixup SABP ASN.1 to avoid IOC (which are not supported + by our toolchain) + * sabp: Initial import of SABP ASN.1 from 3GPP TS 25.419 V11.1.0 + (2013-03) + * hnbgw: Add libosmoctrl's VTY CTRL command initialization + * iu_client: allow to control the notifications +- Add subpackage for libosmo-sabp +- Update patch: + * 0001-iu_client-uses-gprs_msgb.h.patch + +------------------------------------------------------------------- +Thu Aug 15 05:13:01 UTC 2019 - Jan Engelhardt <[email protected]> + +- Update to new upstream release 0.5.0 + * osmo-hnbgw: reply with RESET ACK when receiving a RESET + * Add VTY reference manual +- Add damncode.diff + +------------------------------------------------------------------- Old: ---- osmo-iuh-0.4.0.tar.xz New: ---- damncode.diff osmo-iuh-0.6.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ osmo-iuh.spec ++++++ --- /var/tmp/diff_new_pack.QO5Ygy/_old 2020-01-17 12:00:54.320489920 +0100 +++ /var/tmp/diff_new_pack.QO5Ygy/_new 2020-01-17 12:00:54.332489925 +0100 @@ -1,7 +1,7 @@ # # spec file for package osmo-iuh # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,30 +17,32 @@ Name: osmo-iuh -%define lname libosmo-ranap2 -Version: 0.4.0 +%define lname libosmo-ranap3 +Version: 0.6.0 Release: 0 Summary: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) License: AGPL-3.0-or-later AND GPL-2.0-or-later Group: Hardware/Mobile -Url: https://osmocom.org/projects/osmohnbgw/wiki +URL: https://osmocom.org/projects/osmohnbgw/wiki + Source: %name-%version.tar.xz +Patch1: damncode.diff Patch3: 0001-iu_client-uses-gprs_msgb.h.patch BuildRequires: automake >= 1.9 BuildRequires: libtool >= 2 BuildRequires: lksctp-tools-devel BuildRequires: pkg-config >= 0.20 -# python2 for asn1tostruct.py -BuildRequires: python2 +# python3 for asn1tostruct.py +BuildRequires: python3 BuildRequires: xz BuildRequires: pkgconfig(libasn1c) >= 0.9.30 -BuildRequires: pkgconfig(libosmo-netif) >= 0.2.0 -BuildRequires: pkgconfig(libosmo-sigtran) >= 0.9.0 -BuildRequires: pkgconfig(libosmocore) >= 0.11.0 -BuildRequires: pkgconfig(libosmoctrl) >= 0.11.0 +BuildRequires: pkgconfig(libosmo-netif) >= 0.3.0 +BuildRequires: pkgconfig(libosmo-sigtran) >= 0.10.0 +BuildRequires: pkgconfig(libosmocore) >= 0.12.0 +BuildRequires: pkgconfig(libosmoctrl) >= 0.12.0 BuildRequires: pkgconfig(libosmogb) -BuildRequires: pkgconfig(libosmogsm) >= 0.11.0 -BuildRequires: pkgconfig(libosmovty) >= 0.11.0 +BuildRequires: pkgconfig(libosmogsm) >= 0.12.0 +BuildRequires: pkgconfig(libosmovty) >= 0.12.0 %description Osmocom code for the Iuh interface (HNBAP, RUA, RANAP) @@ -63,6 +65,24 @@ This subpackage contains libraries and header files for developing applications that want to make use of libosmoranap. +%package -n libosmo-sabp0 +Summary: Osmocom Service Area Broadcast Protocol library +Group: System/Libraries + +%description -n libosmo-sabp0 +Osmocom code for the Service Area Broadcast Protocol interface. + +%package -n libosmo-sabp-devel +Summary: Development files for Osmocom SABP library +Group: Development/Libraries/C and C++ +Requires: libosmo-sabp0 = %version + +%description -n libosmo-sabp-devel +Osmocom code for the Service Area Broadcast Protocol interface. + +This subpackage contains libraries and header files for developing +applications that want to make use of libosmo-sabp. + %prep %autosetup -p1 @@ -91,12 +111,18 @@ %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig +%post -n libosmo-sabp0 -p /sbin/ldconfig +%postun -n libosmo-sabp0 -p /sbin/ldconfig + %pre %service_add_pre osmo-hnbgw.service + %post %service_add_post osmo-hnbgw.service + %preun %service_del_preun osmo-hnbgw.service + %postun %service_del_postun osmo-hnbgw.service @@ -112,11 +138,21 @@ %_sbindir/rcosmo-hnbgw %files -n %lname -%_libdir/libosmo-ranap.so.2* +%_libdir/libosmo-ranap.so.3* %files -n libosmo-ranap-devel -%_includedir/* +%dir %{_includedir}/osmocom +%_includedir/osmocom/ranap %_libdir/libosmo-ranap.so -%_libdir/pkgconfig/*.pc +%_libdir/pkgconfig/libosmo-ranap.pc + +%files -n libosmo-sabp0 +%_libdir/libosmo-sabp.so.0* + +%files -n libosmo-sabp-devel +%dir %{_includedir}/osmocom +%_includedir/osmocom/sabp +%_libdir/libosmo-sabp.so +%_libdir/pkgconfig/libosmo-sabp.pc %changelog ++++++ 0001-iu_client-uses-gprs_msgb.h.patch ++++++ --- /var/tmp/diff_new_pack.QO5Ygy/_old 2020-01-17 12:00:54.540490017 +0100 +++ /var/tmp/diff_new_pack.QO5Ygy/_new 2020-01-17 12:00:54.560490026 +0100 @@ -1,31 +1,22 @@ -From: Jan Engelhardt <[email protected]> -Date: Tue, 2 Jan 2018 00:21:09 +0100 -Subject: [PATCH] iu_client uses gprs_msgb.h - ---- - configure.ac | 1 + - src/Makefile.am | 5 +++-- - 2 files changed, 4 insertions(+), 2 deletions(-) - -Index: osmo-iuh-0.3.0/configure.ac -=================================================================== ---- osmo-iuh-0.3.0.orig/configure.ac -+++ osmo-iuh-0.3.0/configure.ac +diff --git a/configure.ac b/configure.ac +index 6328975..4e54137 100644 +--- a/configure.ac ++++ b/configure.ac @@ -34,6 +34,7 @@ fi PKG_PROG_PKG_CONFIG([0.20]) - PKG_CHECK_MODULES(OSMOCORE, libosmocore >= 0.11.0) + PKG_CHECK_MODULES(OSMOCORE, libosmocore >= 0.12.0) +PKG_CHECK_MODULES([OSMOGB], [libosmogb]) - PKG_CHECK_MODULES(OSMOGSM, libosmogsm >= 0.11.0) - PKG_CHECK_MODULES(OSMOVTY, libosmovty >= 0.11.0) - PKG_CHECK_MODULES(OSMOCTRL, libosmoctrl >= 0.11.0) -Index: osmo-iuh-0.3.0/src/Makefile.am -=================================================================== ---- osmo-iuh-0.3.0.orig/src/Makefile.am -+++ osmo-iuh-0.3.0/src/Makefile.am -@@ -42,9 +42,10 @@ gen_ranap.stamp: $(ASN1_ROOT)/ranap/RANA + PKG_CHECK_MODULES(OSMOGSM, libosmogsm >= 0.12.0) + PKG_CHECK_MODULES(OSMOVTY, libosmovty >= 0.12.0) + PKG_CHECK_MODULES(OSMOCTRL, libosmoctrl >= 0.12.0) +diff --git a/src/Makefile.am b/src/Makefile.am +index 1c3a64a..a13295b 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -55,9 +55,10 @@ gen_sabp.stamp: $(ASN1_ROOT)/sabp/SABP-PDU-Contents.asn $(ASN1TOSTRUCT) + sabp_decoder.c sabp_encoder.c: gen_sabp.stamp - ranap_decoder.c ranap_encoder.c: gen_ranap.stamp -AM_CFLAGS = -Wall -I$(top_srcdir)/include -I$(top_builddir)/include \ +AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include \ @@ -34,5 +25,5 @@ + $(OSMONETIF_CFLAGS) $(ASN1C_CFLAGS) $(OSMOSIGTRAN_CFLAGS) $(OSMOGB_CFLAGS) +AM_CFLAGS = -Wall - # build the shared RANAP library + # build the shared RANAP + SABP library # ++++++ _service ++++++ --- /var/tmp/diff_new_pack.QO5Ygy/_old 2020-01-17 12:00:54.584490037 +0100 +++ /var/tmp/diff_new_pack.QO5Ygy/_new 2020-01-17 12:00:54.584490037 +0100 @@ -2,8 +2,8 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">git://git.osmocom.org/osmo-iuh</param> - <param name="revision">0.4.0</param> - <param name="versionformat">0.4.0</param> + <param name="revision">0.6.0</param> + <param name="versionformat">0.6.0</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ damncode.diff ++++++ Work around the bad quality of compile testing of the project. [ 44s] hnb-test.c: In function 'hnb_test_nas_rx_auth_req': [ 44s] hnb-test.c:329:3: error: 'return' with no value, in function returning non-void [-Werror=return-type] [ 44s] 329 | return; [ 42s] test_common.c:91:1: error: control reaches end of non-void function [-Werror=return-type] [ 42s] 91 | } --- src/tests/hnb-test.c | 2 +- src/tests/test_common.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) Index: osmo-iuh-0.5.0/src/tests/hnb-test.c =================================================================== --- osmo-iuh-0.5.0.orig/src/tests/hnb-test.c +++ osmo-iuh-0.5.0/src/tests/hnb-test.c @@ -326,7 +326,7 @@ static int hnb_test_nas_rx_auth_req(stru if (len < sizeof(*ar)) { printf("GSM48 Auth Req does not fit.\n"); - return; + return -1; } printf(" :) Authentication Request :)\n"); Index: osmo-iuh-0.5.0/src/tests/test_common.c =================================================================== --- osmo-iuh-0.5.0.orig/src/tests/test_common.c +++ osmo-iuh-0.5.0/src/tests/test_common.c @@ -88,6 +88,7 @@ int test_common_init(void) log_set_print_filename(osmo_stderr_target, 0); log_set_use_color(osmo_stderr_target, 0); + return rc; } void test_common_cleanup(void) ++++++ osmo-iuh-0.4.0.tar.xz -> osmo-iuh-0.6.0.tar.xz ++++++ /work/SRC/openSUSE:Leap:15.2/osmo-iuh/osmo-iuh-0.4.0.tar.xz /work/SRC/openSUSE:Leap:15.2/.osmo-iuh.new.26092/osmo-iuh-0.6.0.tar.xz differ: char 26, line 1
