From f75f75db6b893d92e2d6049fcb37581b751cc330 Mon Sep 17 00:00:00 2001 From: "Alex Xu (Hello71)" Date: Sun, 11 Jun 2023 10:12:44 -0400 Subject: net-mail/notmuch: sync --- .../files/notmuch-0.37-configure-clang16.patch | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 net-mail/notmuch/files/notmuch-0.37-configure-clang16.patch (limited to 'net-mail/notmuch/files/notmuch-0.37-configure-clang16.patch') diff --git a/net-mail/notmuch/files/notmuch-0.37-configure-clang16.patch b/net-mail/notmuch/files/notmuch-0.37-configure-clang16.patch new file mode 100644 index 0000000..42c1083 --- /dev/null +++ b/net-mail/notmuch/files/notmuch-0.37-configure-clang16.patch @@ -0,0 +1,24 @@ +https://bugs.gentoo.org/879739 +https://nmbug.notmuchmail.org/nmweb/show/20221202191908.848227-1-qsx%40chaotikum.eu + +Probe for strcasestr using the C++ compiler + +The C++ compiler may define _GNU_SOURCE, causing to +declare strcasestr, while the C compiler does not. As a result, +the probe may fail, resulting in an incompatible declaration +of strcasestr in compat/compat.h. + +Upstream discussion: + + [PATCH] compat/strcasestr: Include correct header file + + +--- a/compat/have_strcasestr.c ++++ b/compat/have_strcasestr.c +@@ -1,4 +1,5 @@ + #define _GNU_SOURCE ++#include + #include + + int + -- cgit v1.2.3-54-g00ecf