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


Reply via email to