Summary: | mail-filter/mapson-3.3 : mapson.cpp:65:15: error: reference to 'system_error' is ambiguous | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Net-Mail Packages <net-mail+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | plevine457 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 582084 | ||
Attachments: |
emerge-history.txt
environment mail-filter:mapson-3.3:20160919-144123.log mapson-3.3-gcc6-add-system_error-namespace.patch mapson-3.3-gcc6.patch |
Description
Toralf Förster
2016-09-19 16:21:42 UTC
Created attachment 446656 [details]
emerge-history.txt
Created attachment 446658 [details]
environment
Created attachment 446660 [details]
mail-filter:mapson-3.3:20160919-144123.log
Created attachment 446776 [details, diff]
mapson-3.3-gcc6-add-system_error-namespace.patch
mapson defines a class system_error that conflicts with std::system_error that was added to C++11. The patch places the definition in 'namespace Mapson' and changes the points of use from 'system_error' to 'Mapson::system_error'.
Created attachment 473556 [details, diff]
mapson-3.3-gcc6.patch
commit 2fa577ac669729cbad4233e54d97185b2705e4d1 Author: Peter Levine <plevine457@gmail.com> Date: Sun May 21 15:23:33 2017 -0400 mail-filter/mapson: Fix building with GCC-6 Bug: https://bugs.gentoo.org/show_bug.cgi?id=594382 |