From 23a1eafd3579e0b5f1508bbbcdeb6fcf786e9113 Mon Sep 17 00:00:00 2001 From: Miro Stauder Date: Fri, 16 Dec 2022 11:01:43 +0000 Subject: [PATCH] fix libinjection with clang 15 --- deps/Makefile | 1 + deps/libinjection/libinjection_sqli.c.patch | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 deps/libinjection/libinjection_sqli.c.patch diff --git a/deps/Makefile b/deps/Makefile index b25e31b76..ad40a39eb 100644 --- a/deps/Makefile +++ b/deps/Makefile @@ -69,6 +69,7 @@ libinjection/libinjection/src/libinjection.a: cd libinjection && tar -zxf libinjection-3.10.0.tar.gz ifneq ($(CENTOSVER),6) cd libinjection/libinjection && patch -p1 < ../update-build-py3.diff + cd libinjection/libinjection && patch -p1 < ../libinjection_sqli.c.patch endif ifeq ($(UNAME_S),Darwin) sed -i '' 's/CC=/CC?=/' libinjection/libinjection/src/Makefile diff --git a/deps/libinjection/libinjection_sqli.c.patch b/deps/libinjection/libinjection_sqli.c.patch new file mode 100644 index 000000000..4b4630770 --- /dev/null +++ b/deps/libinjection/libinjection_sqli.c.patch @@ -0,0 +1,11 @@ +--- a/src/libinjection_sqli.c 2017-05-21 20:44:26.000000000 +0000 ++++ b/src/libinjection_sqli.c 2022-12-16 10:36:23.632259768 +0000 +@@ -1197,7 +1197,7 @@ + * without having to regenerated the SWIG (or other binding) in minor + * releases. + */ +-const char* libinjection_version() ++const char* libinjection_version(void) + { + return LIBINJECTION_VERSION; + }