swupdate: adapt patches to v2024.12

In this version, Config.in files have been renamed to Kconfig, which prevented
one of our patches from applying correctly. Rework the patch to account for
this name change and while at it, update its context.

Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com>
This commit is contained in:
Gabriel Valcazar 2024-12-03 12:49:59 +01:00
parent ca9d8162df
commit 655ab0cc36
1 changed files with 9 additions and 9 deletions

View File

@ -14,7 +14,7 @@ Signed-off-by: David Escalona <david.escalona@digi.com>
--- ---
Makefile.flags | 4 + Makefile.flags | 4 +
configs/all_handlers_defconfig | 1 + configs/all_handlers_defconfig | 1 +
handlers/Config.in | 13 + handlers/Kconfig | 13 +
handlers/Makefile | 1 + handlers/Makefile | 1 +
handlers/ubivol_rdiff_handler.c | 606 ++++++++++++++++++++++++++++++++ handlers/ubivol_rdiff_handler.c | 606 ++++++++++++++++++++++++++++++++
5 files changed, 625 insertions(+) 5 files changed, 625 insertions(+)
@ -24,7 +24,7 @@ diff --git a/Makefile.flags b/Makefile.flags
index 95c785c..5bdf520 100644 index 95c785c..5bdf520 100644
--- a/Makefile.flags --- a/Makefile.flags
+++ b/Makefile.flags +++ b/Makefile.flags
@@ -202,6 +202,10 @@ ifeq ($(CONFIG_RDIFFHANDLER),y) @@ -207,6 +207,10 @@ ifeq ($(CONFIG_RDIFFHANDLER),y)
LDLIBS += rsync LDLIBS += rsync
endif endif
@ -39,18 +39,18 @@ diff --git a/configs/all_handlers_defconfig b/configs/all_handlers_defconfig
index da4b28f..5da2d0d 100644 index da4b28f..5da2d0d 100644
--- a/configs/all_handlers_defconfig --- a/configs/all_handlers_defconfig
+++ b/configs/all_handlers_defconfig +++ b/configs/all_handlers_defconfig
@@ -30,5 +30,6 @@ CONFIG_SHELLSCRIPTHANDLER=y @@ -29,5 +29,6 @@ CONFIG_SHELLSCRIPTHANDLER=y
CONFIG_SWUFORWARDER_HANDLER=y CONFIG_SWUFORWARDER_HANDLER=y
CONFIG_SSBLSWITCH=y CONFIG_SSBLSWITCH=y
CONFIG_UBIVOL=y CONFIG_UBIVOL=y
+CONFIG_UBIVOL_RDIFFHANDLER=y +CONFIG_UBIVOL_RDIFFHANDLER=y
CONFIG_UCFWHANDLER=y CONFIG_UCFWHANDLER=y
CONFIG_UNIQUEUUID=y CONFIG_UNIQUEUUID=y
diff --git a/handlers/Config.in b/handlers/Config.in diff --git a/handlers/Kconfig b/handlers/Kconfig
index 9f4e177..129e972 100644 index 152bc080..7f7eed8c 100644
--- a/handlers/Config.in --- a/handlers/Kconfig
+++ b/handlers/Config.in +++ b/handlers/Kconfig
@@ -158,6 +158,19 @@ config RDIFFHANDLER @@ -169,6 +169,19 @@ config RDIFFHANDLER
comment "rdiff support needs librsync" comment "rdiff support needs librsync"
depends on !HAVE_LIBRSYNC depends on !HAVE_LIBRSYNC
@ -74,7 +74,7 @@ diff --git a/handlers/Makefile b/handlers/Makefile
index eb24a49..e74dacb 100644 index eb24a49..e74dacb 100644
--- a/handlers/Makefile --- a/handlers/Makefile
+++ b/handlers/Makefile +++ b/handlers/Makefile
@@ -21,6 +21,7 @@ obj-$(CONFIG_CFIHAMMING1)+= flash_hamming1_handler.o @@ -22,6 +22,7 @@ obj-$(CONFIG_CFIHAMMING1)+= flash_hamming1_handler.o
obj-$(CONFIG_LUASCRIPTHANDLER) += lua_scripthandler.o obj-$(CONFIG_LUASCRIPTHANDLER) += lua_scripthandler.o
obj-$(CONFIG_RAW) += raw_handler.o obj-$(CONFIG_RAW) += raw_handler.o
obj-$(CONFIG_RDIFFHANDLER) += rdiff_handler.o obj-$(CONFIG_RDIFFHANDLER) += rdiff_handler.o