From a5c29c23f017a3dcf9b5a919939f150febcf9141 Mon Sep 17 00:00:00 2001 From: Christian Marangi Date: Thu, 20 Nov 2025 12:03:58 +0100 Subject: [PATCH] rtpengine: bump to 11.5.1.49 Bump rtengine package to 11.5.1.49. This is needed to fix compilation error on new kernel 6.12 that added a new scope variable to ip_route_output. Signed-off-by: Christian Marangi --- net/rtpengine/Makefile | 4 ++-- ...-always-dynamically-allocate-buffer-for-kernel-mod.patch | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net/rtpengine/Makefile b/net/rtpengine/Makefile index e8b468e..bf64ed3 100644 --- a/net/rtpengine/Makefile +++ b/net/rtpengine/Makefile @@ -7,12 +7,12 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=rtpengine -PKG_VERSION:=11.5.1.18 +PKG_VERSION:=11.5.1.49 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-mr$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/sipwise/rtpengine/tar.gz/mr$(PKG_VERSION)? -PKG_HASH:=d5b0288ec02164b13730c14976425160d9a0b42b1c74796f8d9e59649e705fa6 +PKG_HASH:=33e9565ad221ba86bb985d3983a3871edc17c0b4221bc220fdb3715fce0a828a PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-mr$(PKG_VERSION) diff --git a/net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch b/net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch index daeb5c3..7d67fee 100644 --- a/net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch +++ b/net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch @@ -1,6 +1,6 @@ --- a/kernel-module/xt_RTPENGINE.c +++ b/kernel-module/xt_RTPENGINE.c -@@ -3781,7 +3781,6 @@ static inline ssize_t proc_control_read_ +@@ -3786,7 +3786,6 @@ static inline ssize_t proc_control_read_ struct rtpengine_table *t; int err; enum rtpengine_command cmd; @@ -8,7 +8,7 @@ size_t readlen, writelen, writeoffset; int i; -@@ -3823,13 +3822,9 @@ static inline ssize_t proc_control_read_ +@@ -3828,13 +3827,9 @@ static inline ssize_t proc_control_read_ return -ERANGE; // do we need an extra large storage buffer? @@ -25,7 +25,7 @@ // get our table inode = file->f_path.dentry->d_inode; -@@ -3942,16 +3937,14 @@ static inline ssize_t proc_control_read_ +@@ -3947,16 +3942,14 @@ static inline ssize_t proc_control_read_ goto err_free; } -- 2.30.2