From 3ad75b7f6b6dd1d577919e16e5a5ed2c97486b60 Mon Sep 17 00:00:00 2001 From: Peter Levine Date: Tue, 10 Oct 2017 22:28:23 -0400 Subject: [PATCH] net-analyzer/postal: fix building with GCC-6. Closes: https://bugs.gentoo.org/595084 Closes: https://github.com/gentoo/gentoo/pull/5912 Package-Manager: Portage-2.3.10, Repoman-2.3.3 --- .../postal/files/03_postal-0.70-c++0x-integrated.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/net-analyzer/postal/files/03_postal-0.70-c++0x-integrated.patch b/net-analyzer/postal/files/03_postal-0.70-c++0x-integrated.patch index 9ad6a036dcda..448af31a8966 100644 --- a/net-analyzer/postal/files/03_postal-0.70-c++0x-integrated.patch +++ b/net-analyzer/postal/files/03_postal-0.70-c++0x-integrated.patch @@ -36,7 +36,7 @@ diff -NrU5 postal-0.69.orig/bhmusers.h postal-0.69/bhmusers.h #include #include "conf.h" -+#ifdef HAVE_STDCXX_0X ++#if (defined HAVE_STDCXX_0X) || (__cplusplus >= 201103L) +#include +#include +#else @@ -58,7 +58,7 @@ diff -NrU5 postal-0.69.orig/bhmusers.h postal-0.69/bhmusers.h int sync_time; } BHM_DATA; -+#ifdef HAVE_STDCXX_0X ++#if (defined HAVE_STDCXX_0X) || (__cplusplus >= 201103L) +typedef unordered_map > NAME_MAP; +#else namespace __gnu_cxx @@ -237,7 +237,7 @@ diff -NrU5 postal-0.69.orig/smtp.h postal-0.69/smtp.h #include #include #include "conf.h" -+#ifdef HAVE_STDCXX_0X ++#if (defined HAVE_STDCXX_0X) || (__cplusplus >= 201103L) +#include +#else #ifdef HAVE_EXT_HASH_MAP @@ -258,7 +258,7 @@ diff -NrU5 postal-0.69.orig/smtp.h postal-0.69/smtp.h } }; -+#ifdef HAVE_STDCXX_0X ++#if (defined HAVE_STDCXX_0X) || (__cplusplus >= 201103L) +typedef unordered_map, eqlng> NAME_MAP; +#else typedef hash_map, eqlng> NAME_MAP; -- 2.26.2