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?
signature.asc
Description: OpenPGP digital signature