Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package osmo-ggsn for openSUSE:Factory 
checked in at 2023-05-19 11:55:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/osmo-ggsn (Old)
 and      /work/SRC/openSUSE:Factory/.osmo-ggsn.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "osmo-ggsn"

Fri May 19 11:55:38 2023 rev:10 rq:1087825 version:1.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/osmo-ggsn/osmo-ggsn.changes      2022-08-04 
13:23:50.312562507 +0200
+++ /work/SRC/openSUSE:Factory/.osmo-ggsn.new.1533/osmo-ggsn.changes    
2023-05-19 11:56:08.331475078 +0200
@@ -1,0 +2,9 @@
+Thu May 18 11:45:02 UTC 2023 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.10.1
+  * Use rate_ctr for gsn_t available_counters
+  * ggsn: Introduce tdef and make it configurable over VTY
+  * gtp: Introduce VTY configurable GTP timer X3
+- Add ppc64.diff
+
+-------------------------------------------------------------------

Old:
----
  1.9.0.tar.gz

New:
----
  1.10.1.tar.gz
  ppc64.diff

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

Other differences:
------------------
++++++ osmo-ggsn.spec ++++++
--- /var/tmp/diff_new_pack.Yl4duf/_old  2023-05-19 11:56:08.987478829 +0200
+++ /var/tmp/diff_new_pack.Yl4duf/_new  2023-05-19 11:56:08.995478875 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package osmo-ggsn
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:           osmo-ggsn
 %define lname   libgtp6
-Version:        1.9.0
+Version:        1.10.1
 Release:        0
 Summary:        GPRS Support Node
 License:        GPL-2.0-only AND LGPL-2.1-or-later
@@ -26,16 +26,17 @@
 URL:            https://osmocom.org/projects/openggsn/wiki/OsmoGGSN
 Source:         https://github.com/osmocom/osmo-ggsn/archive/%version.tar.gz
 Patch1:         build-fixes.diff
+Patch2:         ppc64.diff
 BuildRequires:  libtool >= 2
 BuildRequires:  pkgconfig >= 0.20
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  xz
 BuildRequires:  pkgconfig(libgtpnl) >= 1.2.0
 BuildRequires:  pkgconfig(libmnl) >= 1.0.3
-BuildRequires:  pkgconfig(libosmocore) >= 1.7.0
-BuildRequires:  pkgconfig(libosmoctrl) >= 1.7.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.8.0
+BuildRequires:  pkgconfig(libosmoctrl) >= 1.8.0
 BuildRequires:  pkgconfig(libosmogsm)
-BuildRequires:  pkgconfig(libosmovty) >= 1.7.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.8.0
 Obsoletes:      openggsn
 
 %description

++++++ 1.9.0.tar.gz -> 1.10.1.tar.gz ++++++
++++ 2800 lines of diff (skipped)

++++++ build-fixes.diff ++++++
--- /var/tmp/diff_new_pack.Yl4duf/_old  2023-05-19 11:56:09.179479926 +0200
+++ /var/tmp/diff_new_pack.Yl4duf/_new  2023-05-19 11:56:09.183479949 +0200
@@ -18,10 +18,10 @@
  tests/lib/Makefile.am |    4 ++--
  7 files changed, 22 insertions(+), 18 deletions(-)
 
-Index: osmo-ggsn-1.7.1/ggsn/Makefile.am
+Index: osmo-ggsn-1.10.1/ggsn/Makefile.am
 ===================================================================
---- osmo-ggsn-1.7.1.orig/ggsn/Makefile.am
-+++ osmo-ggsn-1.7.1/ggsn/Makefile.am
+--- osmo-ggsn-1.10.1.orig/ggsn/Makefile.am
++++ osmo-ggsn-1.10.1/ggsn/Makefile.am
 @@ -1,15 +1,15 @@
 -bin_PROGRAMS = osmo-ggsn
 +sbin_PROGRAMS = osmo-ggsn
@@ -43,24 +43,24 @@
  
 -osmo_ggsn_DEPENDENCIES = ../gtp/libgtp.la ../lib/libmisc.a
  osmo_ggsn_SOURCES = ggsn_main.c ggsn_vty.c ggsn.c ggsn.h sgsn.c sgsn.h pco.c 
pco.h
-Index: osmo-ggsn-1.7.1/gtp/Makefile.am
+Index: osmo-ggsn-1.10.1/gtp/Makefile.am
 ===================================================================
---- osmo-ggsn-1.7.1.orig/gtp/Makefile.am
-+++ osmo-ggsn-1.7.1/gtp/Makefile.am
+--- osmo-ggsn-1.10.1.orig/gtp/Makefile.am
++++ osmo-ggsn-1.10.1/gtp/Makefile.am
 @@ -8,7 +8,8 @@ lib_LTLIBRARIES = libgtp.la
  
- include_HEADERS = gtp.h pdp.h gtpie.h
+ include_HEADERS = gtp.h gsn.h pdp.h gtpie.h
  
 -AM_CFLAGS = -O2 -fno-builtin -Wall -DSBINDIR='"$(sbindir)"' -ggdb 
$(LIBOSMOCORE_CFLAGS)
 +AM_CPPFLAGS = -DSBINDIR='"$(sbindir)"' $(LIBOSMOCORE_CFLAGS)
 +AM_CFLAGS = -O2 -fno-builtin -Wall -ggdb
  
- libgtp_la_SOURCES = gtp.c gtp.h gtpie.c gtpie.h pdp.c pdp.h lookupa.c 
lookupa.h queue.c queue.h
+ libgtp_la_SOURCES = gtp.c gtp.h gsn.c gsn.h gtpie.c gtpie.h pdp.c pdp.h 
lookupa.c lookupa.h queue.c queue.h
  libgtp_la_LDFLAGS = -version-info $(LIBVERSION) -no-undefined
-Index: osmo-ggsn-1.7.1/lib/Makefile.am
+Index: osmo-ggsn-1.10.1/lib/Makefile.am
 ===================================================================
---- osmo-ggsn-1.7.1.orig/lib/Makefile.am
-+++ osmo-ggsn-1.7.1/lib/Makefile.am
+--- osmo-ggsn-1.10.1.orig/lib/Makefile.am
++++ osmo-ggsn-1.10.1/lib/Makefile.am
 @@ -1,12 +1,14 @@
 -noinst_LIBRARIES = libmisc.a
 +noinst_LTLIBRARIES = libmisc.la
@@ -80,10 +80,10 @@
 -libmisc_a_SOURCES += gtp-kernel.c
 +libmisc_la_SOURCES += gtp-kernel.c
  endif
-Index: osmo-ggsn-1.7.1/lib/gtp-kernel.c
+Index: osmo-ggsn-1.10.1/lib/gtp-kernel.c
 ===================================================================
---- osmo-ggsn-1.7.1.orig/lib/gtp-kernel.c
-+++ osmo-ggsn-1.7.1/lib/gtp-kernel.c
+--- osmo-ggsn-1.10.1.orig/lib/gtp-kernel.c
++++ osmo-ggsn-1.10.1/lib/gtp-kernel.c
 @@ -53,6 +53,7 @@ static void pdp_debug(const char *prefix
                buf4, buf6, inet_ntoa(ia));
  }
@@ -92,10 +92,10 @@
  static struct {
        int                     genl_id;
        struct mnl_socket       *nl;
-Index: osmo-ggsn-1.7.1/sgsnemu/Makefile.am
+Index: osmo-ggsn-1.10.1/sgsnemu/Makefile.am
 ===================================================================
---- osmo-ggsn-1.7.1.orig/sgsnemu/Makefile.am
-+++ osmo-ggsn-1.7.1/sgsnemu/Makefile.am
+--- osmo-ggsn-1.10.1.orig/sgsnemu/Makefile.am
++++ osmo-ggsn-1.10.1/sgsnemu/Makefile.am
 @@ -1,15 +1,15 @@
 -bin_PROGRAMS = sgsnemu
 +sbin_PROGRAMS = sgsnemu
@@ -117,10 +117,10 @@
  
 -sgsnemu_DEPENDENCIES = ../gtp/libgtp.la ../lib/libmisc.a
  sgsnemu_SOURCES = sgsnemu.c cmdline.c cmdline.h
-Index: osmo-ggsn-1.7.1/tests/gtp/Makefile.am
+Index: osmo-ggsn-1.10.1/tests/gtp/Makefile.am
 ===================================================================
---- osmo-ggsn-1.7.1.orig/tests/gtp/Makefile.am
-+++ osmo-ggsn-1.7.1/tests/gtp/Makefile.am
+--- osmo-ggsn-1.10.1.orig/tests/gtp/Makefile.am
++++ osmo-ggsn-1.10.1/tests/gtp/Makefile.am
 @@ -19,7 +19,7 @@ queue_test_SOURCES = \
        $(NULL)
  
@@ -130,10 +130,10 @@
        $(top_builddir)/gtp/libgtp.la \
        $(LIBOSMOCORE_LIBS) \
        $(NULL)
-Index: osmo-ggsn-1.7.1/tests/lib/Makefile.am
+Index: osmo-ggsn-1.10.1/tests/lib/Makefile.am
 ===================================================================
---- osmo-ggsn-1.7.1.orig/tests/lib/Makefile.am
-+++ osmo-ggsn-1.7.1/tests/lib/Makefile.am
+--- osmo-ggsn-1.10.1.orig/tests/lib/Makefile.am
++++ osmo-ggsn-1.10.1/tests/lib/Makefile.am
 @@ -14,7 +14,7 @@ ippool_test_SOURCES = \
        $(NULL)
  

++++++ ppc64.diff ++++++
From: Jan Engelhardt <[email protected]>
Date: 2023-05-18 16:11:05.927027347 +0200
Upstream: not submitted, too much work

diff --git a/utils/gtp_echo_responder.c b/utils/gtp_echo_responder.c
index 390fa25..3c383c2 100644
--- a/utils/gtp_echo_responder.c
+++ b/utils/gtp_echo_responder.c
@@ -80,7 +80,7 @@ struct gtp2_hdr {
 #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
        uint32_t reserved2:8, seq:24;
 #else
-       uint8_t seq:24, reserved2:1;
+       uint32_t seq:24, reserved2:8;
 #endif
 } __attribute__((packed));
 

Reply via email to