summaryrefslogtreecommitdiff
path: root/package/zip/patches/patch-unix_configure
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2025-10-05 20:54:14 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2025-10-05 20:54:14 +0200
commita878bba25483a62161841561bea4968d5d0e0094 (patch)
tree4669bab82f93eedac3268ba6c938972ad89d0b83 /package/zip/patches/patch-unix_configure
parente8188d2023ae388d57f1eeb1a450a298eb3bc26b (diff)
zip: fix gcc 14.x issue
Diffstat (limited to 'package/zip/patches/patch-unix_configure')
-rw-r--r--package/zip/patches/patch-unix_configure14
1 files changed, 14 insertions, 0 deletions
diff --git a/package/zip/patches/patch-unix_configure b/package/zip/patches/patch-unix_configure
new file mode 100644
index 000000000..d177b83f8
--- /dev/null
+++ b/package/zip/patches/patch-unix_configure
@@ -0,0 +1,14 @@
+--- zip30.orig/unix/configure 2008-06-20 05:32:20.000000000 +0200
++++ zip30/unix/configure 2025-10-05 03:55:24.305239765 +0200
+@@ -519,7 +519,10 @@ done
+
+
+ echo Check for memset
+-echo "int main(){ char k; memset(&k,0,0); return 0; }" > conftest.c
++cat > conftest.c << _EOF_
++#include <string.h>
++int main(){ char k; memset(&k,0,0); return 0; }
++_EOF_
+ $CC -o conftest conftest.c >/dev/null 2>/dev/null
+ [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DZMEM"
+