summaryrefslogtreecommitdiff
path: root/t1utils/memmem-decl.patch
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2020-10-23 14:31:55 +0200
committerErich Eckner <git@eckner.net>2020-10-23 14:31:55 +0200
commitd4a76573d2d78f0f9f0af71eca29614dfb3e8aa3 (patch)
tree5282657a47f28855ff60033b65886ef402f7525a /t1utils/memmem-decl.patch
parente141bb63d34dba59d0deb326c53c25c7b7be1a78 (diff)
downloadarchlinuxewe.git.save-d4a76573d2d78f0f9f0af71eca29614dfb3e8aa3.tar.xz
t1utils new
Diffstat (limited to 't1utils/memmem-decl.patch')
-rw-r--r--t1utils/memmem-decl.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/t1utils/memmem-decl.patch b/t1utils/memmem-decl.patch
new file mode 100644
index 00000000..8e0e25dc
--- /dev/null
+++ b/t1utils/memmem-decl.patch
@@ -0,0 +1,31 @@
+From 3f1ddda424353f0f926dd28efa47b0ac61556ce8 Mon Sep 17 00:00:00 2001
+From: Eddie Kohler <ekohler@gmail.com>
+Date: Wed, 16 Aug 2017 12:37:34 -0400
+Subject: [PATCH] Check for memmem declaration; sometimes it is not declared by
+ default.
+
+---
+ configure.ac | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 5b4e3ff..b4dc4fb 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -19,6 +19,7 @@ dnl strerror()?
+ dnl
+
+ AC_REPLACE_FUNCS([strerror memmem])
++AC_CHECK_DECLS([memmem])
+
+
+ dnl
+@@ -88,7 +89,7 @@ char* strerror(int errno);
+ #endif
+
+ /* Prototype memmem if we don't have it. */
+-#if !HAVE_MEMMEM
++#if !HAVE_MEMMEM || !HAVE_DECL_MEMMEM
+ void* memmem(const void* haystack, size_t haystack_len,
+ const void* needle, size_t needle_len);
+ #endif