new file mode 100644
@@ -0,0 +1,77 @@
+From b33918173e51aa39e65c64b94f0a736b51d6795f Mon Sep 17 00:00:00 2001
+From: "mark.yang" <mark.yang@lge.com>
+Date: Thu, 24 Apr 2025 16:17:49 +0900
+Subject: [PATCH] Fix argument errors in gcc 15
+
+* fix following errors:
+../../git/src/fb.c: In function 'fb_new':
+../../git/src/fb.c:646:17: error: too many arguments to function 'fb_destroy'; expected 0, have 1
+ 646 | fb_destroy(fb);
+ | ^~~~~~~~~~ ~~
+../../git/src/fb.c:391:6: note: declared here
+ 391 | void fb_destroy()
+ | ^~~~~~~~~~
+../../git/src/tui.c:102:9: error: conflicting types for 'tui_init'; have 'kx_tui *(FILE *)'
+ 102 | kx_tui *tui_init(FILE *ts)
+ | ^~~~~~~~
+In file included from ../../git/src/tui.c:40:
+../../git/src/tui.h:36:9: note: previous declaration of 'tui_init' with type 'kx_tui *(void)'
+ 36 | kx_tui *tui_init();
+...
+
+Upstream-Status: Submitted [https://github.com/kexecboot/kexecboot/pull/30]
+Signed-off-by: mark.yang <mark.yang@lge.com>
+---
+ src/fb.c | 4 ++--
+ src/fb.h | 2 +-
+ src/tui.h | 2 +-
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/fb.c b/src/fb.c
+index c68009f..6acd9f2 100644
+--- a/src/fb.c
++++ b/src/fb.c
+@@ -388,7 +388,7 @@ void fb_restore(char *dump)
+ }
+
+
+-void fb_destroy()
++void fb_destroy(FB fb)
+ {
+ if (fb.fd >= 0)
+ close(fb.fd);
+@@ -651,7 +651,7 @@ int fb_new(int angle)
+ return 0;
+
+ fail:
+- fb_destroy();
++ fb_destroy(fb);
+ return -1;
+ }
+
+diff --git a/src/fb.h b/src/fb.h
+index 4a1e0d7..9e0af18 100644
+--- a/src/fb.h
++++ b/src/fb.h
+@@ -88,7 +88,7 @@ typedef struct {
+ } kx_picture;
+
+
+-void fb_destroy();
++void fb_destroy(FB fb);
+
+ int fb_new(int angle);
+
+diff --git a/src/tui.h b/src/tui.h
+index feed233..79faac0 100644
+--- a/src/tui.h
++++ b/src/tui.h
+@@ -33,7 +33,7 @@ typedef struct {
+ } kx_tui;
+
+
+-kx_tui *tui_init();
++kx_tui *tui_init(FILE *ts);
+
+ void tui_show_menu(kx_tui *tui, kx_menu *menu);
+
@@ -9,6 +9,7 @@ SRC_URI = "git://github.com/kexecboot/kexecboot.git;branch=master;protocol=https
SRC_URI:append:libc-klibc = "\
file://0001-kexecboot-Use-new-reboot-API-with-klibc.patch \
file://0001-make-Add-compiler-includes-in-cflags.patch \
+ file://0001-Fix-argument-errors-in-gcc-15.patch \
"
SRCREV = "5a5e04be206140059f42ac786d424da1afaa04b6"
inherit autotools