commit:     560a9449d85a8f3e68c2b8bb3c9379d288bde3fd
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Aug 31 12:39:30 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct  2 07:21:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560a9449

mail-filter/rspamd: Fix gcc10 compilation issue

Closes: https://bugs.gentoo.org/738174
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 mail-filter/rspamd/files/rspamd-2.5-replxx-gcc10.patch | 12 ++++++++++++
 mail-filter/rspamd/rspamd-2.5.ebuild                   |  1 +
 2 files changed, 13 insertions(+)

diff --git a/mail-filter/rspamd/files/rspamd-2.5-replxx-gcc10.patch 
b/mail-filter/rspamd/files/rspamd-2.5-replxx-gcc10.patch
new file mode 100644
index 00000000000..81d7f3de295
--- /dev/null
+++ b/mail-filter/rspamd/files/rspamd-2.5-replxx-gcc10.patch
@@ -0,0 +1,12 @@
+diff --git a/contrib/replxx/src/io.cxx b/contrib/replxx/src/io.cxx
+index a09886701..8df176d1c 100644
+--- a/contrib/replxx/src/io.cxx
++++ b/contrib/replxx/src/io.cxx
+@@ -3,6 +3,7 @@
+ #include <cstdlib>
+ #include <cstring>
+ #include <array>
++#include <stdexcept>
+ 
+ #ifdef _WIN32
+ 

diff --git a/mail-filter/rspamd/rspamd-2.5.ebuild 
b/mail-filter/rspamd/rspamd-2.5.ebuild
index b5d45580a5d..a533869c512 100644
--- a/mail-filter/rspamd/rspamd-2.5.ebuild
+++ b/mail-filter/rspamd/rspamd-2.5.ebuild
@@ -54,6 +54,7 @@ BDEPEND="
 "
 
 PATCHES=(
+       "${FILESDIR}/rspamd-2.5-replxx-gcc10.patch"
        "${FILESDIR}/rspamd-2.5-unbundle-lua.patch"
        "${FILESDIR}/rspamd-2.5-unbundle-zstd.patch"
        "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"

Reply via email to