From fefd4f8bec1488fb1e5ddd9d6318e6c2780e91e1 Mon Sep 17 00:00:00 2001 From: Peter Levine Date: Fri, 12 May 2017 04:54:17 -0400 Subject: net-analyzer/ifstatus: Fix building with GCC-6 Bug: https://bugs.gentoo.org/show_bug.cgi?id=618234 Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4610 --- net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'net-analyzer/ifstatus') diff --git a/net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch b/net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch index 96402cb71b8e..760a09fbf2c6 100644 --- a/net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch +++ b/net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch @@ -1,12 +1,14 @@ --- a/Interface.h +++ b/Interface.h -@@ -57,7 +57,8 @@ +@@ -57,7 +57,11 @@ InterfaceData & operator=(InterfaceData & rInterfaceData); InterfaceData operator-(InterfaceData & rInterfaceData); -- + ++#if __cplusplus >= 201103L + InterfaceData & operator=(InterfaceData && rInterfaceData) = default; + InterfaceData(const InterfaceData&) = default; ++#endif private: unsigned long long m_ullReceived[eTotalTypes]; -- cgit v1.2.3-65-gdbad