osmith has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/osmo-ggsn/+/37577?usp=email )


Change subject: Bump version: 1.11.0.31-7ae1-dirty → 1.12.0
......................................................................

Bump version: 1.11.0.31-7ae1-dirty → 1.12.0

Change-Id: Idf8b178290cbb14e5199590feb584c82dc076dd0
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libgtp10.install
M debian/rules
M gtp/Makefile.am
7 files changed, 70 insertions(+), 19 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ggsn refs/changes/77/37577/1

diff --git a/TODO-RELEASE b/TODO-RELEASE
index 73c4fbe..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,12 +1,9 @@
 # When cleaning up this file: bump API version in corresponding Makefile.am 
and rename corresponding debian/lib*.install
-# according to 
https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html#Updating-version-info
-# In short:
+# 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:0.
+# 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
-libgtp         REMOVE          remove GTP cause defines of reserved values
-libgtp         REMOVE          ABI change (removed API: ipv42eua, eua2ipv4)
-libgtpnl > 1.2.5               gtp_tunnel_set_family()
+#library       what                    description / commit summary line
diff --git a/configure.ac b/configure.ac
index 07b8b81..945075a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -71,7 +71,7 @@
        [enable_gtp_linux="$enableval"], [enable_gtp_linux="no"])

 AS_IF([test "x$enable_gtp_linux" = "xyes"], [
-       PKG_CHECK_MODULES([LIBGTPNL], [libgtpnl >= 1.2.0])
+       PKG_CHECK_MODULES([LIBGTPNL], [libgtpnl >= 1.3.0])
 ])

 AM_CONDITIONAL([ENABLE_GTP_KERNEL], [test "$enable_gtp_linux" = "yes"])
@@ -154,9 +154,9 @@

 AM_INIT_AUTOMAKE([foreign])

-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(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.10.0)

 AC_ARG_ENABLE(sanitize,
        [AS_HELP_STRING(
diff --git a/debian/changelog b/debian/changelog
index 9eb37fd..d36f674 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,48 @@
+osmo-ggsn (1.12.0) unstable; urgency=medium
+
+  [ Daniel Willmann ]
+  * libgtp: Remove defines for reserved causes in gtp.h
+
+  [ Pau Espin Pedrol ]
+  * pco: Improve IPCP spec reference documentation
+
+  [ Oliver Smith ]
+  * Fix a typo
+  * gtp_new: deduplicate create_and_bind_socket code
+  * kernel-gtp: support IPv6 on outer layer
+  * kernel-gtp: support IPv6 on inner layer
+  * Revert "kernel-gtp: support IPv6 on outer layer"
+  * Cosmetic: Makefile.am: make SUBDIRS diff friendly
+  * Cosmetic: AM_CFLAGS: make diff friendly
+  * Cosmetic: {lib,gtp}/Makefile.am: diff friendly
+  * lib/gtp-kernel.c: initialize ret with 0
+  * lib/gtp-kernel.c: check rc of in46a_from_eua
+  * doc: fix typo ndoe -> node
+  * Add clear error for kernel not supporting IPv6
+  * contrib: remove rpm spec file
+  * libgtp: move includes to osmocom/include/gtp
+  * gtp/gsn_internal.h: new file
+  * gtp/gtp.c: move gtp_create_context_resp down
+  * gtp: remove unused conversion functions
+  * gtp: move conversion functions up
+  * gtp/gtp_internal.h: new file
+  * ggsn/ggsn_vty: create state-dir
+  * doc: set state-dir to /var/lib/osmocom/osmo-ggsn
+  * contrib/systemd: run as osmocom user
+  * Use uniform log format for default config files
+  * {contrib,debian}/osmo-ggsn.init: remove
+
+  [ Harald Welte ]
+  * Add funding link to github mirror
+  * README.md: Improve markdown formatting
+  * README.md: Add Forum + Issue Tracker sections
+  * README.md: Major overhaul
+
+  [ Vadim Yanitskiy ]
+  * README.md: cosmetic: fix a typo
+
+ -- Oliver Smith <[email protected]>  Wed, 24 Jul 2024 15:13:31 +0200
+
 osmo-ggsn (1.11.0) unstable; urgency=medium

   [ Daniel Willmann ]
diff --git a/debian/control b/debian/control
index e802d62..409fbf0 100644
--- a/debian/control
+++ b/debian/control
@@ -7,9 +7,9 @@
                pkg-config,
                libdpkg-perl, git,
                dh-autoreconf,
-               libosmocore-dev (>= 1.9.0),
+               libosmocore-dev (>= 1.10.0),
                osmo-gsm-manuals-dev,
-               libgtpnl-dev (>= 1.2.0)
+               libgtpnl-dev (>= 1.3.0)
 Standards-Version: 3.9.6
 Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-ggsn
 Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-ggsn
@@ -24,7 +24,7 @@
  operators as the interface between the Internet and the rest of the
  mobile network infrastructure.

-Package: libgtp6
+Package: libgtp10
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -49,7 +49,7 @@
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
-         libgtp6 (= ${binary:Version})
+         libgtp10 (= ${binary:Version})
 Description: Development files for libgtp
  OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
  operators as the interface between the Internet and the rest of the
@@ -62,7 +62,7 @@
 Section: debug
 Architecture: any
 Priority: extra
-Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp6 (= ${binary:Version}), 
osmo-ggsn (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp10 (= ${binary:Version}), 
osmo-ggsn (= ${binary:Version})
 Multi-Arch: same
 Description: Debug symbols for OsmoGGSN
  OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
@@ -82,7 +82,7 @@
 Section: debug
 Architecture: any
 Priority: extra
-Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp6 (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp10 (= ${binary:Version})
 Multi-Arch: same
 Description: Debug symbols for OsmoGGSN
  OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
diff --git a/debian/libgtp6.install b/debian/libgtp10.install
similarity index 100%
rename from debian/libgtp6.install
rename to debian/libgtp10.install
diff --git a/debian/rules b/debian/rules
index c11700c..48397a8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,7 @@

 override_dh_strip:
        dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg
-       dh_strip -plibgtp6 --dbg-package=libgtp-dbg
+       dh_strip -plibgtp10 --dbg-package=libgtp-dbg

 override_dh_auto_configure:
        dh_auto_configure -- \
diff --git a/gtp/Makefile.am b/gtp/Makefile.am
index a140cee..db1942d 100644
--- a/gtp/Makefile.am
+++ b/gtp/Makefile.am
@@ -2,7 +2,7 @@
 # Please read chapter "Library interface versions" of the libtool documentation
 # before making any modifications: 
https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
 # If major=current-age is increased, remember to update the dh_strip line in 
debian/rules!
-LIBVERSION=9:1:3
+LIBVERSION=10:0:0
 
 lib_LTLIBRARIES = libgtp.la


--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/37577?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: Idf8b178290cbb14e5199590feb584c82dc076dd0
Gerrit-Change-Number: 37577
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <[email protected]>
Gerrit-MessageType: newchange

Reply via email to