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)
