Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osmo-smlc for openSUSE:Factory 
checked in at 2023-11-02 20:21:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/osmo-smlc (Old)
 and      /work/SRC/openSUSE:Factory/.osmo-smlc.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "osmo-smlc"

Thu Nov  2 20:21:56 2023 rev:4 rq:1121724 version:0.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/osmo-smlc/osmo-smlc.changes      2023-05-19 
11:56:10.535487679 +0200
+++ /work/SRC/openSUSE:Factory/.osmo-smlc.new.17445/osmo-smlc.changes   
2023-11-02 20:22:10.501392395 +0100
@@ -1,0 +2,6 @@
+Wed Nov  1 20:43:30 UTC 2023 - Jan Engelhardt <[email protected]>
+
+- Update to release 0.2.4
+  * Write explicit role & sctp-role fields in ASP configurations
+
+-------------------------------------------------------------------

Old:
----
  0.2.3.tar.gz

New:
----
  0.2.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ osmo-smlc.spec ++++++
--- /var/tmp/diff_new_pack.rc8eGt/_old  2023-11-02 20:22:11.121415209 +0100
+++ /var/tmp/diff_new_pack.rc8eGt/_new  2023-11-02 20:22:11.121415209 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           osmo-smlc
-Version:        0.2.3
+Version:        0.2.4
 Release:        0
 Summary:        Osmocom Serving Mobile Location Centre
 License:        AGPL-3.0-or-later
@@ -30,12 +30,12 @@
 BuildRequires:  libtool >= 2
 BuildRequires:  lksctp-tools-devel
 BuildRequires:  pkg-config >= 0.20
-BuildRequires:  pkgconfig(libosmo-sccp) >= 1.7.0
-BuildRequires:  pkgconfig(libosmo-sigtran) >= 1.7.0
-BuildRequires:  pkgconfig(libosmocore) >= 1.8.0
-BuildRequires:  pkgconfig(libosmoctrl) >= 1.8.0
-BuildRequires:  pkgconfig(libosmogsm) >= 1.8.0
-BuildRequires:  pkgconfig(libosmovty) >= 1.8.0
+BuildRequires:  pkgconfig(libosmo-sccp) >= 1.8.0
+BuildRequires:  pkgconfig(libosmo-sigtran) >= 1.8.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.9.0
+BuildRequires:  pkgconfig(libosmoctrl) >= 1.9.0
+BuildRequires:  pkgconfig(libosmogsm) >= 1.9.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.9.0
 
 %description
 OsmoSMLC is the Osmocom Serving Mobile Location Centre. It implements

++++++ 0.2.3.tar.gz -> 0.2.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/configure.ac 
new/osmo-smlc-0.2.4/configure.ac
--- old/osmo-smlc-0.2.3/configure.ac    2023-02-07 17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/configure.ac    2023-09-12 17:14:42.000000000 +0200
@@ -9,6 +9,8 @@
 AM_INIT_AUTOMAKE([dist-bzip2])
 AC_CONFIG_TESTDIR(tests)
 
+CFLAGS="$CFLAGS -std=gnu11"
+
 dnl kernel style compile messages
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 
@@ -34,12 +36,12 @@
 fi
 PKG_PROG_PKG_CONFIG([0.20])
 
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.8.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0)
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 1.7.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 1.8.0)
 
 dnl checks for header files
 AC_HEADER_STDC
@@ -115,9 +117,9 @@
                                [Include the VTY/CTRL tests in make check 
[default=no]]),
                [enable_ext_tests="$enableval"],[enable_ext_tests="no"])
 if test "x$enable_ext_tests" = "xyes" ; then
-       AC_CHECK_PROG(PYTHON2_AVAIL,python2,yes)
-        if test "x$PYTHON2_AVAIL" != "xyes" ; then
-               AC_MSG_ERROR([Please install python2 to run the VTY/CTRL 
tests.])
+       AC_CHECK_PROG(PYTHON3_AVAIL,python3,yes)
+        if test "x$PYTHON3_AVAIL" != "xyes" ; then
+               AC_MSG_ERROR([Please install python3 to run the VTY/CTRL 
tests.])
        fi
        AC_CHECK_PROG(OSMOTESTEXT_CHECK,osmotestvty.py,yes)
         if test "x$OSMOTESTEXT_CHECK" != "xyes" ; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/contrib/osmo-smlc.spec.in 
new/osmo-smlc-0.2.4/contrib/osmo-smlc.spec.in
--- old/osmo-smlc-0.2.3/contrib/osmo-smlc.spec.in       2023-02-07 
17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/contrib/osmo-smlc.spec.in       2023-09-12 
17:14:42.000000000 +0200
@@ -31,13 +31,13 @@
 %if 0%{?suse_version}
 BuildRequires:  systemd-rpm-macros
 %endif
-BuildRequires:  pkgconfig(libosmo-netif) >= 1.3.0
-BuildRequires:  pkgconfig(libosmo-sccp) >= 1.7.0
-BuildRequires:  pkgconfig(libosmo-sigtran) >= 1.7.0
-BuildRequires:  pkgconfig(libosmocore) >= 1.8.0
-BuildRequires:  pkgconfig(libosmoctrl) >= 1.8.0
-BuildRequires:  pkgconfig(libosmogsm) >= 1.8.0
-BuildRequires:  pkgconfig(libosmovty) >= 1.8.0
+BuildRequires:  pkgconfig(libosmo-netif) >= 1.4.0
+BuildRequires:  pkgconfig(libosmo-sccp) >= 1.8.0
+BuildRequires:  pkgconfig(libosmo-sigtran) >= 1.8.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.9.0
+BuildRequires:  pkgconfig(libosmoctrl) >= 1.9.0
+BuildRequires:  pkgconfig(libosmogsm) >= 1.9.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.9.0
 BuildRequires:  pkgconfig(talloc)
 %{?systemd_requires}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/contrib/systemd/osmo-smlc.service 
new/osmo-smlc-0.2.4/contrib/systemd/osmo-smlc.service
--- old/osmo-smlc-0.2.3/contrib/systemd/osmo-smlc.service       2023-02-07 
17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/contrib/systemd/osmo-smlc.service       2023-09-12 
17:14:42.000000000 +0200
@@ -1,5 +1,7 @@
 [Unit]
 Description=Osmocom Serving Mobile Location Center (SMLC)
+After=network-online.target
+Wants=network-online.target
 
 [Service]
 Type=simple
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/debian/changelog 
new/osmo-smlc-0.2.4/debian/changelog
--- old/osmo-smlc-0.2.3/debian/changelog        2023-02-07 17:42:01.000000000 
+0100
+++ new/osmo-smlc-0.2.4/debian/changelog        2023-09-12 17:14:42.000000000 
+0200
@@ -1,3 +1,29 @@
+osmo-smlc (0.2.4) unstable; urgency=medium
+
+  [ arehbein ]
+  * Transition to use of 'telnet_init_default'
+
+  [ Vadim Yanitskiy ]
+  * configure.ac: set -std=gnu11
+  * Makefile.am: remove $(COVERAGE_LDFLAGS) from osmo_smlc_LDADD
+  * Makefile.am: remove unneeded AM_LDFLAGS with LIBS
+  * tests: $(BUILT_SOURCES) is not defined, depend on osmo-smlc
+  * tests: execute osmotest{vty,config}.py against osmo-smlc
+  * copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH
+  * configure.ac: migrate from python2 to python3
+
+  [ Oliver Smith ]
+  * debian: set compat level to 10
+  * systemd: depend on networking-online.target
+
+  [ Neels Janosch Hofmeyr ]
+  * ctrl-test: drop bogus 'rm -f $(CTRL_TEST_DB)'
+
+  [ Pau Espin Pedrol ]
+  * Write explicit role & sctp-role fields in ASP configurations
+
+ -- Pau Espin Pedrol <[email protected]>  Tue, 12 Sep 2023 17:14:41 +0200
+
 osmo-smlc (0.2.3) unstable; urgency=medium
 
   [ Vadim Yanitskiy ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/debian/compat 
new/osmo-smlc-0.2.4/debian/compat
--- old/osmo-smlc-0.2.3/debian/compat   2023-02-07 17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/debian/compat   2023-09-12 17:14:42.000000000 +0200
@@ -1 +1 @@
-9
+10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/debian/control 
new/osmo-smlc-0.2.4/debian/control
--- old/osmo-smlc-0.2.3/debian/control  2023-02-07 17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/debian/control  2023-09-12 17:14:42.000000000 +0200
@@ -2,7 +2,7 @@
 Section: net
 Priority: extra
 Maintainer: Osmocom team <[email protected]>
-Build-Depends: debhelper (>=9),
+Build-Depends: debhelper (>= 10),
                dh-autoreconf,
                autotools-dev,
                autoconf,
@@ -11,10 +11,10 @@
                pkg-config,
                libsctp-dev,
                libtalloc-dev,
-               libosmocore-dev (>= 1.8.0),
-               libosmo-sccp-dev (>= 1.7.0),
-               libosmo-sigtran-dev (>= 1.7.0),
-               osmo-gsm-manuals-dev (>= 1.4.0)
+               libosmocore-dev (>= 1.9.0),
+               libosmo-sccp-dev (>= 1.8.0),
+               libosmo-sigtran-dev (>= 1.8.0),
+               osmo-gsm-manuals-dev (>= 1.5.0)
 Standards-Version: 3.9.8
 Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-smlc
 Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-smlc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/doc/manuals/chapters/running.adoc 
new/osmo-smlc-0.2.4/doc/manuals/chapters/running.adoc
--- old/osmo-smlc-0.2.3/doc/manuals/chapters/running.adoc       2023-02-07 
17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/doc/manuals/chapters/running.adoc       2023-09-12 
17:14:42.000000000 +0200
@@ -74,6 +74,7 @@
  point-code 1.23.6
  asp asp-clnt-msc-0 2905 0 m3ua
   remote-ip 127.0.0.1
+  role asp
   sctp-role client
 ----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/src/Makefile.am 
new/osmo-smlc-0.2.4/src/Makefile.am
--- old/osmo-smlc-0.2.3/src/Makefile.am 2023-02-07 17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/src/Makefile.am 2023-09-12 17:14:42.000000000 +0200
@@ -14,12 +14,6 @@
        $(COVERAGE_CFLAGS) \
        $(NULL)
 
-AM_LDFLAGS = \
-       $(LIBOSMOCORE_LIBS) \
-       $(LIBOSMOGSM_LIBS) \
-       $(COVERAGE_LDFLAGS) \
-       $(NULL)
-
 SUBDIRS = \
        osmo-smlc \
        $(NULL)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/src/osmo-smlc/Makefile.am 
new/osmo-smlc-0.2.4/src/osmo-smlc/Makefile.am
--- old/osmo-smlc-0.2.3/src/osmo-smlc/Makefile.am       2023-02-07 
17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/src/osmo-smlc/Makefile.am       2023-09-12 
17:14:42.000000000 +0200
@@ -39,6 +39,5 @@
        $(LIBOSMOGSM_LIBS) \
        $(LIBOSMOVTY_LIBS) \
        $(LIBOSMOCTRL_LIBS) \
-       $(COVERAGE_LDFLAGS) \
        $(LIBOSMOSIGTRAN_LIBS) \
        $(NULL)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/src/osmo-smlc/lb_conn.c 
new/osmo-smlc-0.2.4/src/osmo-smlc/lb_conn.c
--- old/osmo-smlc-0.2.3/src/osmo-smlc/lb_conn.c 2023-02-07 17:42:01.000000000 
+0100
+++ new/osmo-smlc-0.2.4/src/osmo-smlc/lb_conn.c 2023-09-12 17:14:42.000000000 
+0200
@@ -1,7 +1,7 @@
 /* SMLC Lb connection implementation */
 
 /*
- * (C) 2020 by sysmocom s.m.f.c. <[email protected]>
+ * (C) 2020 by sysmocom s.f.m.c. <[email protected]>
  * All Rights Reserved
  *
  * Author: Neels Hofmeyr
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/src/osmo-smlc/lb_peer.c 
new/osmo-smlc-0.2.4/src/osmo-smlc/lb_peer.c
--- old/osmo-smlc-0.2.3/src/osmo-smlc/lb_peer.c 2023-02-07 17:42:01.000000000 
+0100
+++ new/osmo-smlc-0.2.4/src/osmo-smlc/lb_peer.c 2023-09-12 17:14:42.000000000 
+0200
@@ -1,5 +1,5 @@
 /*
- * (C) 2019 by sysmocom - s.m.f.c. GmbH <[email protected]>
+ * (C) 2019 by sysmocom - s.f.m.c. GmbH <[email protected]>
  * All Rights Reserved
  *
  * SPDX-License-Identifier: AGPL-3.0+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/src/osmo-smlc/sccp_lb_inst.c 
new/osmo-smlc-0.2.4/src/osmo-smlc/sccp_lb_inst.c
--- old/osmo-smlc-0.2.3/src/osmo-smlc/sccp_lb_inst.c    2023-02-07 
17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/src/osmo-smlc/sccp_lb_inst.c    2023-09-12 
17:14:42.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * (C) 2020 by sysmocom - s.m.f.c. GmbH <[email protected]>
+ * (C) 2020 by sysmocom - s.f.m.c. GmbH <[email protected]>
  * All Rights Reserved
  *
  * SPDX-License-Identifier: AGPL-3.0+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/src/osmo-smlc/smlc_main.c 
new/osmo-smlc-0.2.4/src/osmo-smlc/smlc_main.c
--- old/osmo-smlc-0.2.3/src/osmo-smlc/smlc_main.c       2023-02-07 
17:42:01.000000000 +0100
+++ new/osmo-smlc-0.2.4/src/osmo-smlc/smlc_main.c       2023-09-12 
17:14:42.000000000 +0200
@@ -262,7 +262,7 @@
        }
 
        /* Start telnet interface after reading config for vty_get_bind_addr() 
*/
-       rc = telnet_init_dynif(tall_smlc_ctx, g_smlc, vty_get_bind_addr(), 
OSMO_VTY_PORT_SMLC);
+       rc = telnet_init_default(tall_smlc_ctx, g_smlc, OSMO_VTY_PORT_SMLC);
        if (rc < 0)
                exit(1);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.3/tests/Makefile.am 
new/osmo-smlc-0.2.4/tests/Makefile.am
--- old/osmo-smlc-0.2.3/tests/Makefile.am       2023-02-07 17:42:01.000000000 
+0100
+++ new/osmo-smlc-0.2.4/tests/Makefile.am       2023-09-12 17:14:42.000000000 
+0200
@@ -37,11 +37,13 @@
        $(NULL)
 
 if ENABLE_EXT_TESTS
-python-tests: $(BUILT_SOURCES)
+python-tests: $(top_builddir)/src/osmo-smlc/osmo-smlc
        $(MAKE) vty-test
        $(MAKE) ctrl-test
+       osmotestvty.py -p $(abs_top_srcdir) -w $(abs_top_builddir) -v
+       osmotestconfig.py -p $(abs_top_srcdir) -w $(abs_top_builddir) -v
 else
-python-tests: $(BUILT_SOURCES)
+python-tests:
        echo "Not running python-based tests (determined at configure-time)"
 endif
 
@@ -51,7 +53,7 @@
 # To update the VTY script from current application behavior,
 # pass -u to vty_script_runner.py by doing:
 #   make vty-test U=-u
-vty-test:
+vty-test: $(top_builddir)/src/osmo-smlc/osmo-smlc
        osmo_verify_transcript_vty.py -v \
                -n OsmoSMLC -p 4271 \
                -r "$(top_builddir)/src/osmo-smlc/osmo-smlc -c 
$(top_srcdir)/tests/osmo-smlc.cfg" \
@@ -60,14 +62,11 @@
 # To update the CTRL script from current application behavior,
 # pass -u to ctrl_script_runner.py by doing:
 #   make ctrl-test U=-u
-ctrl-test:
-       -rm -f $(CTRL_TEST_DB)
+ctrl-test: $(top_builddir)/src/osmo-smlc/osmo-smlc
        osmo_verify_transcript_ctrl.py -v \
                -p 4272 \
                -r "$(top_builddir)/src/osmo-smlc/osmo-smlc -c 
$(top_srcdir)/tests/osmo-smlc.cfg" \
                $(U) $(srcdir)/*.ctrl
-       -rm -f $(CTRL_TEST_DB)
-       -rm $(CTRL_TEST_DB)-*
 
 check-local: atconfig $(TESTSUITE)
        $(SHELL) '$(TESTSUITE)' $(TESTSUITEFLAGS)

Reply via email to