Hello community, here is the log from the commit of package osmo-ggsn for openSUSE:Leap:15.2 checked in at 2020-01-17 12:01:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/osmo-ggsn (Old) and /work/SRC/openSUSE:Leap:15.2/.osmo-ggsn.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "osmo-ggsn" Fri Jan 17 12:01:10 2020 rev:12 rq:763623 version:1.5.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/osmo-ggsn/osmo-ggsn.changes 2020-01-15 15:37:45.291041467 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.osmo-ggsn.new.26092/osmo-ggsn.changes 2020-01-17 12:01:13.164498217 +0100 @@ -1,0 +2,29 @@ +Sun Jan 5 11:01:31 UTC 2020 - Martin Hauke <[email protected]> + +- Update to new upstream release 1.5.0 + * sgsnemu: Fix null-pointer format string argument + * ggsn, sgsnemu: Drop use of no-op deprecated gtp_retrans* APIs + * ggsn: Implement echo req/resp and recovery + * libgtp: Introduce cb_recovery3 + * ggsn_vty.c: Improve output of VTY show pdp-context + * gtp-kernel.c: Fix wrong use of in46a_from_eua, print IPv6 euas +- Update patch: + * build-fixes.diff + +------------------------------------------------------------------- +Wed Aug 14 17:16:25 UTC 2019 - Jan Engelhardt <[email protected]> + +- Update to new upstream release 1.4.0 + * ggsn: Add minimalistic PAP support + * ggsn: More logging from PCO handling (e.g. in case of malconfiguration) + * osmo-ggsn: fix VTY command for getting PDP contexts by APN + * osmo-ggsn: add VTY command to show PDP context by IPv4 + * gtp: Introduce new pdp APIs (and deprecate old ones) to support multiple GSN + +------------------------------------------------------------------- +Sat Jul 27 20:03:48 UTC 2019 - Martin Hauke <[email protected]> + +- Disable LTO for now since it breaks compilation of the tests + See: https://osmocom.org/issues/4114 + +------------------------------------------------------------------- Old: ---- osmo-ggsn-1.3.0.tar.xz New: ---- osmo-ggsn-1.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ osmo-ggsn.spec ++++++ --- /var/tmp/diff_new_pack.JkcVsR/_old 2020-01-17 12:01:13.800498497 +0100 +++ /var/tmp/diff_new_pack.JkcVsR/_new 2020-01-17 12:01:13.804498498 +0100 @@ -1,7 +1,7 @@ # # spec file for package osmo-ggsn # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,11 @@ # +%define _lto_cflags %nil + Name: osmo-ggsn -%define lname libgtp4 -Version: 1.3.0 +%define lname libgtp6 +Version: 1.5.0 Release: 0 Summary: GPRS Support Node License: GPL-2.0-only AND LGPL-2.1-or-later @@ -32,12 +34,11 @@ BuildRequires: xz BuildRequires: pkgconfig(libgtpnl) >= 1.2.0 BuildRequires: pkgconfig(libmnl) >= 1.0.3 -BuildRequires: pkgconfig(libosmocore) >= 0.11.0 -BuildRequires: pkgconfig(libosmoctrl) >= 0.11.0 +BuildRequires: pkgconfig(libosmocore) >= 1.1.0 +BuildRequires: pkgconfig(libosmoctrl) >= 1.1.0 BuildRequires: pkgconfig(libosmogsm) -BuildRequires: pkgconfig(libosmovty) >= 0.11.0 +BuildRequires: pkgconfig(libosmovty) >= 1.1.0 Obsoletes: openggsn -%{?systemd_requires} %description Osmo-GGSN is a C-language implementation of a GGSN (Gateway GPRS @@ -65,7 +66,9 @@ applications that want to make use of libgtp. %prep -%autosetup -p1 +%setup -q +%patch1 -p1 -F2 +sed -i 's|/usr/bin/osmo-ggsn|/usr/sbin/osmo-ggsn|g' contrib/systemd/osmo-ggsn.service %build echo "%version" >.tarball-version @@ -77,7 +80,7 @@ %install b="%buildroot" %make_install -find $b -type f -name "*.la" -delete -print +find "$b" -type f -name "*.la" -delete -print install -d "$b/%_sbindir" ln -s "%_sbindir/service" "$b/%_sbindir/rc%name" install -d "$b/%_sysconfdir/osmocom" @@ -115,7 +118,7 @@ %config(noreplace) %_sysconfdir/osmocom/sgsnemu.conf %files -n %lname -%_libdir/libgtp.so.4* +%_libdir/libgtp.so.6* %files -n libgtp-devel %_includedir/%name/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.JkcVsR/_old 2020-01-17 12:01:13.856498521 +0100 +++ /var/tmp/diff_new_pack.JkcVsR/_new 2020-01-17 12:01:13.856498521 +0100 @@ -2,8 +2,8 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">git://git.osmocom.org/osmo-ggsn</param> - <param name="revision">1.3.0</param> - <param name="versionformat">1.3.0</param> + <param name="revision">1.5.0</param> + <param name="versionformat">1.5.0</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ build-fixes.diff ++++++ --- /var/tmp/diff_new_pack.JkcVsR/_old 2020-01-17 12:01:13.868498527 +0100 +++ /var/tmp/diff_new_pack.JkcVsR/_new 2020-01-17 12:01:13.868498527 +0100 @@ -65,14 +65,14 @@ -noinst_LIBRARIES = libmisc.a +noinst_LTLIBRARIES = libmisc.la - noinst_HEADERS = gnugetopt.h ippool.h lookup.h syserr.h tun.h in46_addr.h netdev.h gtp-kernel.h + noinst_HEADERS = gnugetopt.h ippool.h lookup.h syserr.h tun.h in46_addr.h netdev.h gtp-kernel.h util.h -AM_CFLAGS = -O2 -fno-builtin -Wall -DSBINDIR='"$(sbindir)"' -ggdb $(LIBOSMOCORE_CFLAGS) +AM_CPPFLAGS = -DSBINDIR='"$(sbindir)"' $(LIBOSMOCORE_CFLAGS) +AM_CFLAGS = -fno-builtin -Wall --libmisc_a_SOURCES = getopt1.c getopt.c ippool.c lookup.c tun.c debug.c in46_addr.c netdev.c -+libmisc_la_SOURCES = getopt1.c getopt.c ippool.c lookup.c tun.c debug.c in46_addr.c netdev.c +-libmisc_a_SOURCES = getopt1.c getopt.c ippool.c lookup.c tun.c debug.c in46_addr.c netdev.c util.c ++libmisc_la_SOURCES = getopt1.c getopt.c ippool.c lookup.c tun.c debug.c in46_addr.c netdev.c util.c +libmisc_la_LIBADD = ${LIBOSMOCORE_LIBS} if ENABLE_GTP_KERNEL ++++++ osmo-ggsn-1.3.0.tar.xz -> osmo-ggsn-1.5.0.tar.xz ++++++ ++++ 11869 lines of diff (skipped)
