On Mon, 26 Oct 2015 11:23:14 +0000 Chris Lamb <la...@debian.org> wrote:
> Source: barry
> Version: 0.18.5-1.1
> Severity: serious
> Justification: fails to build from source
> User: reproducible-bui...@lists.alioth.debian.org
> Usertags: ftbfs
> X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
> 
> Dear Maintainer,
> 
> barry fails to build from source in unstable/amd64:
> 
>   [..]
> 
>   In file included from /usr/include/c++/5/memory:81:0,
>                    from
>                    /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14,
>                    from
>                    /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
>                    from xmlmap.h:30,
>                    from xmlmap.cc:24:
>   /usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
>      template<typename> class auto_ptr;
>                               ^
>   xmlmap.cc: In function 'int main(int, char**)':
>   xmlmap.cc:543:47: error: call of overloaded 'mem_fn(void
>   (XmlNodeMapping::*)(std::ostream&) const)' is ambiguous
>       bind( mem_fn(&XmlNodeMapping::DumpSummaries),
>                                                  ^
>   In file included from xmlmap.cc:522:0:
>   /usr/include/c++/5/tr1/functional:827:5: note: candidate:
>   std::tr1::_Mem_fn<_Tp _Class::*> std::tr1::mem_fn(_Tp _Class::*) [with
>   _Tp = void(std::basic_ostream<char>&) const; _Class = XmlNodeMapping]
>        mem_fn(_Tp _Class::* __pm)
>        ^
>   In file included from /usr/include/c++/5/memory:79:0,
>                    from
>                    /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14,
>                    from
>                    /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
>                    from xmlmap.h:30,
>                    from xmlmap.cc:24:
>   /usr/include/c++/5/functional:739:5: note: candidate: std::_Mem_fn<_Tp
>   _Class::*> std::mem_fn(_Tp _Class::*) [with _Tp =
>   void(std::basic_ostream<char>&) const; _Class = XmlNodeMapping]
>        mem_fn(_Tp _Class::* __pm) noexcept
>        ^
>   xmlmap.cc:544:17: error: call of overloaded 'ref(std::ostream&)' is
>   ambiguous
>        _1, ref(cout)));
>                    ^
>   In file included from xmlmap.cc:522:0:
>   /usr/include/c++/5/tr1/functional:505:5: note: candidate:
>   std::tr1::reference_wrapper<_Tp> std::tr1::ref(_Tp&) [with _Tp =
>   std::basic_ostream<char>]
>        ref(_Tp& __t)
>        ^
>   In file included from /usr/include/c++/5/memory:79:0,
>                    from
>                    /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14,


See this discussion I had with gtkmm upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=755750#c9

barry_0.18.5-1.1.log
  Call to ref() ambiguous because of std::ref() and std::tr1::ref()



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to