Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osmo-smlc for openSUSE:Leap:16.0 
checked in at 2025-04-23 18:08:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/osmo-smlc (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.osmo-smlc.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "osmo-smlc"

Wed Apr 23 18:08:26 2025 rev:2 rq:1272203 version:0.3.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/osmo-smlc/osmo-smlc.changes    2025-03-19 
11:53:26.270609372 +0100
+++ /work/SRC/openSUSE:Leap:16.0/.osmo-smlc.new.30101/osmo-smlc.changes 
2025-04-23 18:10:08.176418407 +0200
@@ -1,0 +2,12 @@
+Sat Feb 22 00:38:56 UTC 2025 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to relase 0.3.1
+  * Port to newer libosmo-sigtran
+
+-------------------------------------------------------------------
+Sat Oct 26 14:19:36 UTC 2024 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 0.3.0
+  * Use uniform log format for default config files
+
+-------------------------------------------------------------------

Old:
----
  0.2.4.tar.gz

New:
----
  0.3.1.tar.gz
  _scmsync.obsinfo
  build.specials.obscpio

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

Other differences:
------------------
++++++ osmo-smlc.spec ++++++
--- /var/tmp/diff_new_pack.di8MUf/_old  2025-04-23 18:10:08.528433162 +0200
+++ /var/tmp/diff_new_pack.di8MUf/_new  2025-04-23 18:10:08.528433162 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package osmo-smlc
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           osmo-smlc
-Version:        0.2.4
+Version:        0.3.1
 Release:        0
 Summary:        Osmocom Serving Mobile Location Centre
 License:        AGPL-3.0-or-later
@@ -30,12 +30,11 @@
 BuildRequires:  libtool >= 2
 BuildRequires:  lksctp-tools-devel
 BuildRequires:  pkg-config >= 0.20
-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(libosmo-sigtran) >= 2.0.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.10.0
+BuildRequires:  pkgconfig(libosmoctrl) >= 1.10.0
+BuildRequires:  pkgconfig(libosmogsm) >= 1.10.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.10.0
 
 %description
 OsmoSMLC is the Osmocom Serving Mobile Location Centre. It implements

++++++ 0.2.4.tar.gz -> 0.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/Makefile.am 
new/osmo-smlc-0.3.1/Makefile.am
--- old/osmo-smlc-0.2.4/Makefile.am     2023-09-12 17:14:42.000000000 +0200
+++ new/osmo-smlc-0.3.1/Makefile.am     2024-09-16 12:27:16.000000000 +0200
@@ -19,7 +19,7 @@
 BUILT_SOURCES = $(top_srcdir)/.version
 EXTRA_DIST = \
             .version \
-            contrib/osmo-smlc.spec.in \
+            README.md \
             debian \
             git-version-gen \
             osmoappdesc.py \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/README.md 
new/osmo-smlc-0.3.1/README.md
--- old/osmo-smlc-0.2.4/README.md       2023-09-12 17:14:42.000000000 +0200
+++ new/osmo-smlc-0.3.1/README.md       2024-09-16 12:27:16.000000000 +0200
@@ -60,7 +60,7 @@
 Our coding standards are described at
 <https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards>
 
-We us a gerrit based patch submission/review process for managing
+We use a Gerrit based patch submission/review process for managing
 contributions.  Please see
 <https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit> for
 more details
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/TODO-RELEASE 
new/osmo-smlc-0.3.1/TODO-RELEASE
--- old/osmo-smlc-0.2.4/TODO-RELEASE    1970-01-01 01:00:00.000000000 +0100
+++ new/osmo-smlc-0.3.1/TODO-RELEASE    2024-09-16 12:27:16.000000000 +0200
@@ -0,0 +1,9 @@
+# When cleaning up this file: bump API version in corresponding Makefile.am 
and rename corresponding debian/lib*.install
+# according to 
https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: 
https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info
+# LIBVERSION=c:r:a
+# If the library source code has changed at all since the last update, then 
increment revision: c:r + 1:a.
+# If any interfaces have been added, removed, or changed since the last 
update: c + 1:0:a.
+# If any interfaces have been added since the last public release: c:r:a + 1.
+# If any interfaces have been removed or changed since the last public 
release: c:r:0.
+#library       what                    description / commit summary line
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/configure.ac 
new/osmo-smlc-0.3.1/configure.ac
--- old/osmo-smlc-0.2.4/configure.ac    2023-09-12 17:14:42.000000000 +0200
+++ new/osmo-smlc-0.3.1/configure.ac    2024-09-16 12:27:16.000000000 +0200
@@ -36,12 +36,11 @@
 fi
 PKG_PROG_PKG_CONFIG([0.20])
 
-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)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 2.0.0)
 
 dnl checks for header files
 AC_HEADER_STDC
@@ -208,5 +207,4 @@
     doc/manuals/Makefile
     contrib/Makefile
     contrib/systemd/Makefile
-    contrib/osmo-smlc.spec
     Makefile)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/contrib/jenkins.sh 
new/osmo-smlc-0.3.1/contrib/jenkins.sh
--- old/osmo-smlc-0.2.4/contrib/jenkins.sh      2023-09-12 17:14:42.000000000 
+0200
+++ new/osmo-smlc-0.3.1/contrib/jenkins.sh      2024-09-16 12:27:16.000000000 
+0200
@@ -33,7 +33,7 @@
 
 osmo-build-dep.sh libosmo-abis
 osmo-build-dep.sh libosmo-netif
-osmo-build-dep.sh libosmo-sccp
+osmo-build-dep.sh libosmo-sigtran
 
 # Additional configure options and depends
 CONFIG=""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/contrib/osmo-smlc.spec.in 
new/osmo-smlc-0.3.1/contrib/osmo-smlc.spec.in
--- old/osmo-smlc-0.2.4/contrib/osmo-smlc.spec.in       2023-09-12 
17:14:42.000000000 +0200
+++ new/osmo-smlc-0.3.1/contrib/osmo-smlc.spec.in       1970-01-01 
01:00:00.000000000 +0100
@@ -1,89 +0,0 @@
-#
-# spec file for package osmo-smlc
-#
-# Copyright (c) 2017, Martin Hauke <mar...@gmx.de>
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-## Disable LTO for now since it breaks compilation of the tests
-## https://osmocom.org/issues/4113
-%define _lto_cflags %{nil}
-
-Name:           osmo-smlc
-Version:        @VERSION@
-Release:        0
-Summary:        OsmoSMLC: Osmocom's Location Service Center
-License:        AGPL-3.0-or-later
-Group:          Hardware/Mobile
-URL:            https://osmocom.org/projects/osmo-smlc
-Source:         %{name}-%{version}.tar.xz
-BuildRequires:  autoconf
-BuildRequires:  automake >= 1.9
-BuildRequires:  libtool >= 2
-BuildRequires:  pkgconfig >= 0.20
-%if 0%{?suse_version}
-BuildRequires:  systemd-rpm-macros
-%endif
-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}
-
-%description
-OsmoBSC: Osmocom's Base Station Controller for 2G circuit-switched mobile 
networks.
-
-%prep
-%setup -q
-
-%build
-echo "%{version}" >.tarball-version
-autoreconf -fi
-%configure \
-  --docdir=%{_docdir}/%{name} \
-  --with-systemdsystemunitdir=%{_unitdir}
-make %{?_smp_mflags}
-
-%install
-%make_install
-
-%if 0%{?suse_version}
-%preun
-%service_del_preun %{name}.service
-
-%postun
-%service_del_postun %{name}.service
-
-%pre
-%service_add_pre %{name}.service
-
-%post
-%service_add_post %{name}.service
-%endif
-
-%check
-make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +)
-
-%files
-%license COPYING
-%doc AUTHORS README.md
-%{_bindir}/osmo-smlc
-%dir %{_docdir}/%{name}/examples
-%dir %{_docdir}/%{name}/examples/osmo-smlc
-%{_docdir}/%{name}/examples/osmo-smlc/osmo-smlc.cfg
-%dir %{_sysconfdir}/osmocom
-%config(noreplace) %{_sysconfdir}/osmocom/osmo-smlc.cfg
-%{_unitdir}/%{name}.service
-
-%changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/contrib/systemd/osmo-smlc.service 
new/osmo-smlc-0.3.1/contrib/systemd/osmo-smlc.service
--- old/osmo-smlc-0.2.4/contrib/systemd/osmo-smlc.service       2023-09-12 
17:14:42.000000000 +0200
+++ new/osmo-smlc-0.3.1/contrib/systemd/osmo-smlc.service       2024-09-16 
12:27:16.000000000 +0200
@@ -8,6 +8,8 @@
 Restart=always
 StateDirectory=osmocom
 WorkingDirectory=%S/osmocom
+User=osmocom
+Group=osmocom
 ExecStart=/usr/bin/osmo-smlc -c /etc/osmocom/osmo-smlc.cfg
 RestartSec=2
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/debian/changelog 
new/osmo-smlc-0.3.1/debian/changelog
--- old/osmo-smlc-0.2.4/debian/changelog        2023-09-12 17:14:42.000000000 
+0200
+++ new/osmo-smlc-0.3.1/debian/changelog        2024-09-16 12:27:16.000000000 
+0200
@@ -1,3 +1,32 @@
+osmo-smlc (0.3.1) unstable; urgency=medium
+
+  [ Harald Welte ]
+  * remove libosmo-sccp dependency; depend on libosmo-sigtran only
+
+  [ Oliver Smith ]
+  * contrib/jenkins: libosmo-sccp -> libosmo-sigtran
+
+ -- Oliver Smith <osm...@sysmocom.de>  Mon, 16 Sep 2024 12:26:33 +0200
+
+osmo-smlc (0.3.0) unstable; urgency=medium
+
+  [ Andreas Eversberg ]
+  * Use uniform log format for default config files
+
+  [ Vadim Yanitskiy ]
+  * build: include README.md into the release tarball
+  * README.md: cosmetic: fix a typo
+
+  [ Max ]
+  * .deb/.rpm: add osmocom user during package install
+
+  [ Oliver Smith ]
+  * .deb/.rpm: various fixes related to non-root
+  * contrib: remove rpm spec file
+  * debian/postinst: add checks, be verbose
+
+ -- Oliver Smith <osm...@sysmocom.de>  Thu, 25 Jul 2024 09:49:50 +0200
+
 osmo-smlc (0.2.4) unstable; urgency=medium
 
   [ arehbein ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/debian/control 
new/osmo-smlc-0.3.1/debian/control
--- old/osmo-smlc-0.2.4/debian/control  2023-09-12 17:14:42.000000000 +0200
+++ new/osmo-smlc-0.3.1/debian/control  2024-09-16 12:27:16.000000000 +0200
@@ -11,10 +11,9 @@
                pkg-config,
                libsctp-dev,
                libtalloc-dev,
-               libosmocore-dev (>= 1.9.0),
-               libosmo-sccp-dev (>= 1.8.0),
-               libosmo-sigtran-dev (>= 1.8.0),
-               osmo-gsm-manuals-dev (>= 1.5.0)
+               libosmocore-dev (>= 1.10.0),
+               libosmo-sigtran-dev (>= 2.0.0),
+               osmo-gsm-manuals-dev (>= 1.6.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.4/debian/postinst 
new/osmo-smlc-0.3.1/debian/postinst
--- old/osmo-smlc-0.2.4/debian/postinst 1970-01-01 01:00:00.000000000 +0100
+++ new/osmo-smlc-0.3.1/debian/postinst 2024-09-16 12:27:16.000000000 +0200
@@ -0,0 +1,38 @@
+#!/bin/sh -e
+case "$1" in
+       configure)
+               # Create the osmocom group and user (if it doesn't exist yet)
+               if ! getent group osmocom >/dev/null; then
+                       groupadd --system osmocom
+               fi
+               if ! getent passwd osmocom >/dev/null; then
+                       useradd \
+                               --system \
+                               --gid osmocom \
+                               --home-dir /var/lib/osmocom \
+                               --shell /sbin/nologin \
+                               --comment "Open Source Mobile Communications" \
+                               osmocom
+               fi
+
+               # Fix permissions of previous (root-owned) install (OS#4107)
+               if dpkg --compare-versions "$2" le "0.3.0"; then
+                       if [ -e /etc/osmocom/osmo-smlc.cfg ]; then
+                               chown -v osmocom:osmocom 
/etc/osmocom/osmo-smlc.cfg
+                               chmod -v 0660 /etc/osmocom/osmo-smlc.cfg
+                       fi
+
+                       if [ -d /etc/osmocom ]; then
+                               chown -v root:osmocom /etc/osmocom
+                               chmod -v 2775 /etc/osmocom
+                       fi
+
+                       mkdir -p /var/lib/osmocom
+                       chown -R -v osmocom:osmocom /var/lib/osmocom
+               fi
+               ;;
+esac
+
+# dh_installdeb(1) will replace this with shell code automatically
+# generated by other debhelper scripts.
+#DEBHELPER#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osmo-smlc-0.2.4/doc/examples/osmo-smlc/osmo-smlc.cfg 
new/osmo-smlc-0.3.1/doc/examples/osmo-smlc/osmo-smlc.cfg
--- old/osmo-smlc-0.2.4/doc/examples/osmo-smlc/osmo-smlc.cfg    2023-09-12 
17:14:42.000000000 +0200
+++ new/osmo-smlc-0.3.1/doc/examples/osmo-smlc/osmo-smlc.cfg    2024-09-16 
12:27:16.000000000 +0200
@@ -1,3 +1,11 @@
+log stderr
+ logging color 1
+ logging print category-hex 0
+ logging print category 1
+ logging timestamp 0
+ logging print file basename last
+ logging print level 1
+
 cells
  lac-ci 23 42 lat 12.34567 lon 34.56789
  cgi 262 42 17 5 lat 12.34765 lon 34.56987

++++++ _scmsync.obsinfo ++++++
mtime: 1740184768
commit: c391155fc71a58146be37fd37f5a2f926d5baa656b5b9a46d50d1e61def0c105
url: https://src.opensuse.org/jengelh/osmo-smlc
revision: master

Reply via email to