On Mon, Feb 15, 2016 at 3:44 PM, Jonathan Wakely
<jwakely(a)fedoraproject.org> wrote:
The problem is that the package defines a type 'function' in
the
global namespace, but also puts 'using namespace std;" in the global
namespace, in a header. That causes the 'function' struct and
'std::function' to be ambiguous.
Was that considered correct or acceptable at the time the library was
written (ca 2008)?
This patch fixes the build, but only by hacking around the problem,
not fixing the evil 'using namespace std' in the header.
Thank you so much, I will apply this as soon as I get back!
Best regards
Alex