From d5c6452516fdc542696907e58543a549d834c630 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Tue, 22 Apr 2025 19:09:56 -0700 Subject: [PATCH] tools/squashfs3-lzma: fix compilation with GCC15 Function pointers require proper types now. Signed-off-by: Rosen Penev Link: https://github.com/openwrt/openwrt/pull/18572 Signed-off-by: Robert Marko --- tools/squashfs3-lzma/patches/160-gcc15.patch | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tools/squashfs3-lzma/patches/160-gcc15.patch diff --git a/tools/squashfs3-lzma/patches/160-gcc15.patch b/tools/squashfs3-lzma/patches/160-gcc15.patch new file mode 100644 index 0000000000..542fa52202 --- /dev/null +++ b/tools/squashfs3-lzma/patches/160-gcc15.patch @@ -0,0 +1,20 @@ +--- a/squashfs-tools/mksquashfs.c ++++ b/squashfs-tools/mksquashfs.c +@@ -290,7 +290,7 @@ void restorefs() + } + + +-void sighandler() ++void sighandler(int i) + { + if(interrupted == 1) + restorefs(); +@@ -302,7 +302,7 @@ void sighandler() + } + + +-void sighandler2() ++void sighandler2(int i) + { + EXIT_MKSQUASHFS(); + } -- 2.30.2