--- Begin Message ---
Source: opensaml
Version: 3.2.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
> -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -W -pthread -pthread -pthread
> -I/usr/include/x86_64-linux-gnu -pthread -g -O2
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -c -o
> saml2/metadata/impl/libsaml_la-EntityRoleMetadataFilter.lo `test -f
> 'saml2/metadata/impl/EntityRoleMetadataFilter.cpp' || echo
> './'`saml2/metadata/impl/EntityRoleMetadataFilter.cpp
> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time
> -D_FORTIFY_SOURCE=2 -Wall -W -pthread -pthread -pthread
> -I/usr/include/x86_64-linux-gnu -pthread -g -O2
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -c saml2/metadata/impl/EntityRoleMetadataFilter.cpp
> -fPIC -DPIC -o saml2/metadata/impl/.libs/libsaml_la-EntityRoleMetadataFilter.o
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp: In function
> ‘opensaml::saml2md::EntityMatcher*
> opensaml::saml2md::EntityAttributesEntityMatcherFactory(const
> xercesc_3_2::DOMElement* const&, bool)’:
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:69:109: warning: unused
> parameter ‘deprecationSupport’ [-Wunused-parameter]
> 69 | EntityMatcher* SAML_DLLLOCAL
> EntityAttributesEntityMatcherFactory(const DOMElement* const & e, bool
> deprecationSupport)
> |
> ~~~~~^~~~~~~~~~~~~~~~~~
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp: In constructor
> ‘opensaml::saml2md::EntityAttributesEntityMatcher::EntityAttributesEntityMatcher(const
> xercesc_3_2::DOMElement*)’:
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:93:9: warning:
> ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr'
> instead [-Wdeprecated-declarations]
> 93 | auto_ptr<AttributeValue>
> nval(AttributeValueBuilder::buildAttributeValue());
> | ^~~~~~~~
> In file included from /usr/include/c++/11/memory:76,
> from /usr/include/boost/smart_ptr/scoped_ptr.hpp:22,
> from /usr/include/boost/scoped_ptr.hpp:13,
> from ./internal.h:50,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:27:
> /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
> 57 | template<typename> class auto_ptr;
> | ^~~~~~~~
> In file included from
> /usr/include/boost/type_traits/add_lvalue_reference.hpp:9,
> from /usr/include/boost/type_traits/is_convertible.hpp:30,
> from /usr/include/boost/iterator/iterator_categories.hpp:19,
> from /usr/include/boost/iterator/iterator_adaptor.hpp:14,
> from /usr/include/boost/iterator/indirect_iterator.hpp:10,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:33:
> /usr/include/boost/type_traits/add_reference.hpp: In instantiation of ‘struct
> boost::detail::add_reference_impl<opensaml::saml2::Attribute*() const
> noexcept>’:
> /usr/include/boost/type_traits/add_reference.hpp:42:64: required from
> ‘struct boost::add_reference<opensaml::saml2::Attribute*() const noexcept>’
> /usr/include/boost/lambda/detail/function_adaptors.hpp:262:12: required
> from ‘class boost::lambda::function_adaptor<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::*)() const
> noexcept>::sig<boost::tuples::cons<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::*)() const noexcept,
> boost::tuples::cons<const boost::shared_ptr<opensaml::saml2::Attribute>&,
> boost::tuples::null_type> > >’
> /usr/include/boost/lambda/detail/return_type_traits.hpp:238:63: required
> from ‘struct boost::lambda::detail::get_sig<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::*)() const noexcept,
> boost::tuples::cons<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::*)() const noexcept,
> boost::tuples::cons<const boost::shared_ptr<opensaml::saml2::Attribute>&,
> boost::tuples::null_type> > >’
> /usr/include/boost/lambda/detail/return_type_traits.hpp:259:16: required
> from ‘struct boost::lambda::return_type_N<boost::lambda::function_action<2>,
> boost::tuples::cons<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::*)() const noexcept,
> boost::tuples::cons<const boost::shared_ptr<opensaml::saml2::Attribute>&,
> boost::tuples::null_type> > >’
> /usr/include/boost/lambda/detail/return_type_traits.hpp:208:51: required
> from ‘struct
> boost::lambda::return_type_N_prot<boost::lambda::function_action<2>,
> boost::tuples::cons<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::*)() const noexcept,
> boost::tuples::cons<const boost::shared_ptr<opensaml::saml2::Attribute>&,
> boost::tuples::null_type> > >’
> /usr/include/boost/lambda/detail/lambda_functor_base.hpp:414:1: [ skipping
> 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
> /usr/include/boost/lambda/detail/lambda_functor_base.hpp:227:64: required
> from ‘class
> boost::lambda::detail::deduce_argument_types<boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type>, boost::tuples::tuple<const
> boost::shared_ptr<opensaml::saml2::Attribute>&, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> >’
> /usr/include/boost/lambda/detail/lambda_functor_base.hpp:445:1: required
> from ‘struct boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >::sig<boost::tuples::tuple<const
> boost::shared_ptr<opensaml::saml2::Attribute>&, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> >’
> /usr/include/boost/lambda/detail/lambda_functors.hpp:200:3: required by
> substitution of ‘template<class A> typename
> boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >::sig<boost::tuples::tuple<const A&, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> >::type
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > >::operator()<A>(const A&) const [with A =
> boost::shared_ptr<opensaml::saml2::Attribute>]’
> /usr/include/c++/11/bits/predefined_ops.h:318:23: required from ‘bool
> __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with
> _Iterator = __gnu_cxx::__normal_iterator<const
> boost::shared_ptr<opensaml::saml2::Attribute>*,
> std::vector<boost::shared_ptr<opensaml::saml2::Attribute> > >; _Predicate =
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > >]’
> /usr/include/c++/11/bits/stl_algobase.h:2069:14: required from
> ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator,
> _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with
> _RandomAccessIterator = __gnu_cxx::__normal_iterator<const
> boost::shared_ptr<opensaml::saml2::Attribute>*,
> std::vector<boost::shared_ptr<opensaml::saml2::Attribute> > >; _Predicate =
> __gnu_cxx::__ops::_Iter_pred<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > > >]’
> /usr/include/c++/11/bits/stl_algobase.h:2114:23: required from ‘_Iterator
> std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator =
> __gnu_cxx::__normal_iterator<const
> boost::shared_ptr<opensaml::saml2::Attribute>*,
> std::vector<boost::shared_ptr<opensaml::saml2::Attribute> > >; _Predicate =
> __gnu_cxx::__ops::_Iter_pred<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > > >]’
> /usr/include/c++/11/bits/stl_algo.h:3910:28: required from ‘_IIter
> std::find_if(_IIter, _IIter, _Predicate) [with _IIter =
> __gnu_cxx::__normal_iterator<const
> boost::shared_ptr<opensaml::saml2::Attribute>*,
> std::vector<boost::shared_ptr<opensaml::saml2::Attribute> > >; _Predicate =
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > >]’
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:130:24: required from
> here
> /usr/include/boost/type_traits/add_reference.hpp:27:16: error: forming
> reference to qualified function type ‘opensaml::saml2::Attribute*() const
> noexcept’
> 27 | typedef T& type;
> | ^~~~
> In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
> from /usr/include/c++/11/bits/char_traits.h:39,
> from /usr/include/c++/11/string:40,
> from ./SAMLConfig.h:32,
> from ./internal.h:46,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:27:
> /usr/include/c++/11/bits/predefined_ops.h: In instantiation of ‘bool
> __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with
> _Iterator = __gnu_cxx::__normal_iterator<const
> boost::shared_ptr<opensaml::saml2::Attribute>*,
> std::vector<boost::shared_ptr<opensaml::saml2::Attribute> > >; _Predicate =
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > >]’:
> /usr/include/c++/11/bits/stl_algobase.h:2069:14: required from
> ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator,
> _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with
> _RandomAccessIterator = __gnu_cxx::__normal_iterator<const
> boost::shared_ptr<opensaml::saml2::Attribute>*,
> std::vector<boost::shared_ptr<opensaml::saml2::Attribute> > >; _Predicate =
> __gnu_cxx::__ops::_Iter_pred<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > > >]’
> /usr/include/c++/11/bits/stl_algobase.h:2114:23: required from ‘_Iterator
> std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator =
> __gnu_cxx::__normal_iterator<const
> boost::shared_ptr<opensaml::saml2::Attribute>*,
> std::vector<boost::shared_ptr<opensaml::saml2::Attribute> > >; _Predicate =
> __gnu_cxx::__ops::_Iter_pred<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > > >]’
> /usr/include/c++/11/bits/stl_algo.h:3910:28: required from ‘_IIter
> std::find_if(_IIter, _IIter, _Predicate) [with _IIter =
> __gnu_cxx::__normal_iterator<const
> boost::shared_ptr<opensaml::saml2::Attribute>*,
> std::vector<boost::shared_ptr<opensaml::saml2::Attribute> > >; _Predicate =
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > >]’
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:130:24: required from
> here
> /usr/include/c++/11/bits/predefined_ops.h:318:30: error: no match for call to
> ‘(boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> > >) (const boost::shared_ptr<opensaml::saml2::Attribute>&)’
> 318 | { return bool(_M_pred(*__it)); }
> | ~~~~~~~^~~~~~~
> In file included from /usr/include/boost/lambda/core.hpp:57,
> from /usr/include/boost/lambda/bind.hpp:15,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:34:
> /usr/include/boost/lambda/detail/lambda_functors.hpp:192:3: note: candidate:
> ‘template<class A> typename
> boost::lambda::lambda_functor<Base>::inherited::sig<boost::tuples::tuple<A&,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >::type boost::lambda::lambda_functor<Base>::operator()(A&) const [with A =
> A; T = boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >]’
> 192 | operator()(A& a) const {
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:192:3: note: template
> argument deduction/substitution failed:
> /usr/include/boost/lambda/detail/lambda_functors.hpp:200:3: note: candidate:
> ‘template<class A> typename
> boost::lambda::lambda_functor<Base>::inherited::sig<boost::tuples::tuple<const
> A&, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type> >::type
> boost::lambda::lambda_functor<Base>::operator()(const A&) const [with A = A;
> T = boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >]’
> 200 | operator()(A const& a) const {
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:200:3: note:
> substitution of deduced template arguments resulted in errors seen above
> /usr/include/boost/lambda/detail/lambda_functors.hpp:208:3: note: candidate:
> ‘template<class A, class B> typename
> boost::lambda::lambda_functor<Base>::inherited::sig<boost::tuples::tuple<A&,
> B&, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >::type boost::lambda::lambda_functor<Base>::operator()(A&, B&) const [with A
> = A; B = B; T = boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >]’
> 208 | operator()(A& a, B& b) const {
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:208:3: note: template
> argument deduction/substitution failed:
> In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
> from /usr/include/c++/11/bits/char_traits.h:39,
> from /usr/include/c++/11/string:40,
> from ./SAMLConfig.h:32,
> from ./internal.h:46,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:27:
> /usr/include/c++/11/bits/predefined_ops.h:318:30: note: candidate expects 2
> arguments, 1 provided
> 318 | { return bool(_M_pred(*__it)); }
> | ~~~~~~~^~~~~~~
> In file included from /usr/include/boost/lambda/core.hpp:57,
> from /usr/include/boost/lambda/bind.hpp:15,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:34:
> /usr/include/boost/lambda/detail/lambda_functors.hpp:216:3: note: candidate:
> ‘template<class A, class B> typename
> boost::lambda::lambda_functor<Base>::inherited::sig<boost::tuples::tuple<const
> A&, B&, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >::type boost::lambda::lambda_functor<Base>::operator()(const A&, B&) const
> [with A = A; B = B; T =
> boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >]’
> 216 | operator()(A const& a, B& b) const {
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:216:3: note: template
> argument deduction/substitution failed:
> In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
> from /usr/include/c++/11/bits/char_traits.h:39,
> from /usr/include/c++/11/string:40,
> from ./SAMLConfig.h:32,
> from ./internal.h:46,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:27:
> /usr/include/c++/11/bits/predefined_ops.h:318:30: note: candidate expects 2
> arguments, 1 provided
> 318 | { return bool(_M_pred(*__it)); }
> | ~~~~~~~^~~~~~~
> In file included from /usr/include/boost/lambda/core.hpp:57,
> from /usr/include/boost/lambda/bind.hpp:15,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:34:
> /usr/include/boost/lambda/detail/lambda_functors.hpp:224:3: note: candidate:
> ‘template<class A, class B> typename
> boost::lambda::lambda_functor<Base>::inherited::sig<boost::tuples::tuple<A&,
> const B&, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >::type boost::lambda::lambda_functor<Base>::operator()(A&, const B&) const
> [with A = A; B = B; T =
> boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >]’
> 224 | operator()(A& a, B const& b) const {
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:224:3: note: template
> argument deduction/substitution failed:
> In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
> from /usr/include/c++/11/bits/char_traits.h:39,
> from /usr/include/c++/11/string:40,
> from ./SAMLConfig.h:32,
> from ./internal.h:46,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:27:
> /usr/include/c++/11/bits/predefined_ops.h:318:30: note: candidate expects 2
> arguments, 1 provided
> 318 | { return bool(_M_pred(*__it)); }
> | ~~~~~~~^~~~~~~
> In file included from /usr/include/boost/lambda/core.hpp:57,
> from /usr/include/boost/lambda/bind.hpp:15,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:34:
> /usr/include/boost/lambda/detail/lambda_functors.hpp:232:3: note: candidate:
> ‘template<class A, class B> typename
> boost::lambda::lambda_functor<Base>::inherited::sig<boost::tuples::tuple<const
> A&, const B&, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >::type boost::lambda::lambda_functor<Base>::operator()(const A&, const B&)
> const [with A = A; B = B; T =
> boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >]’
> 232 | operator()(A const& a, B const& b) const {
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:232:3: note: template
> argument deduction/substitution failed:
> In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
> from /usr/include/c++/11/bits/char_traits.h:39,
> from /usr/include/c++/11/string:40,
> from ./SAMLConfig.h:32,
> from ./internal.h:46,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:27:
> /usr/include/c++/11/bits/predefined_ops.h:318:30: note: candidate expects 2
> arguments, 1 provided
> 318 | { return bool(_M_pred(*__it)); }
> | ~~~~~~~^~~~~~~
> In file included from /usr/include/boost/lambda/core.hpp:57,
> from /usr/include/boost/lambda/bind.hpp:15,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:34:
> /usr/include/boost/lambda/detail/lambda_functors.hpp:240:3: note: candidate:
> ‘template<class A, class B, class C> typename
> boost::lambda::lambda_functor<Base>::inherited::sig<boost::tuples::tuple<A&,
> B&, C&, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> >::type
> boost::lambda::lambda_functor<Base>::operator()(A&, B&, C&) const [with A =
> A; B = B; C = C; T =
> boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >]’
> 240 | operator()(A& a, B& b, C& c) const
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:240:3: note: template
> argument deduction/substitution failed:
> In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
> from /usr/include/c++/11/bits/char_traits.h:39,
> from /usr/include/c++/11/string:40,
> from ./SAMLConfig.h:32,
> from ./internal.h:46,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:27:
> /usr/include/c++/11/bits/predefined_ops.h:318:30: note: candidate expects 3
> arguments, 1 provided
> 318 | { return bool(_M_pred(*__it)); }
> | ~~~~~~~^~~~~~~
> In file included from /usr/include/boost/lambda/core.hpp:57,
> from /usr/include/boost/lambda/bind.hpp:15,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:34:
> /usr/include/boost/lambda/detail/lambda_functors.hpp:249:3: note: candidate:
> ‘template<class A, class B, class C> typename
> boost::lambda::lambda_functor<Base>::inherited::sig<boost::tuples::tuple<const
> A&, const B&, const C&, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> >::type
> boost::lambda::lambda_functor<Base>::operator()(const A&, const B&, const C&)
> const [with A = A; B = B; C = C; T =
> boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >]’
> 249 | operator()(A const& a, B const& b, C const& c) const
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:249:3: note: template
> argument deduction/substitution failed:
> In file included from /usr/include/c++/11/bits/stl_algobase.h:71,
> from /usr/include/c++/11/bits/char_traits.h:39,
> from /usr/include/c++/11/string:40,
> from ./SAMLConfig.h:32,
> from ./internal.h:46,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:27:
> /usr/include/c++/11/bits/predefined_ops.h:318:30: note: candidate expects 3
> arguments, 1 provided
> 318 | { return bool(_M_pred(*__it)); }
> | ~~~~~~~^~~~~~~
> In file included from /usr/include/boost/lambda/core.hpp:57,
> from /usr/include/boost/lambda/bind.hpp:15,
> from
> saml2/metadata/impl/EntityAttributesEntityMatcher.cpp:34:
> /usr/include/boost/lambda/detail/lambda_functors.hpp:184:23: note: candidate:
> ‘boost::lambda::lambda_functor<Base>::nullary_return_type
> boost::lambda::lambda_functor<Base>::operator()() const [with T =
> boost::lambda::lambda_functor_base<boost::lambda::action<4,
> boost::lambda::function_action<4> >, boost::tuples::tuple<bool
> (opensaml::saml2md::EntityAttributesEntityMatcher::* const)(const
> opensaml::saml2md::EntityAttributes*, const opensaml::saml2::Attribute*)
> const, const opensaml::saml2md::EntityAttributesEntityMatcher* const, const
> opensaml::saml2md::EntityAttributes* const, const
> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,
> boost::lambda::function_action<2> >,
> boost::tuples::tuple<opensaml::saml2::Attribute*
> (boost::shared_ptr<opensaml::saml2::Attribute>::* const)() const noexcept,
> const boost::lambda::lambda_functor<boost::lambda::placeholder<1> >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type> > >,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type,
> boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
> >; boost::lambda::lambda_functor<Base>::nullary_return_type =
> boost::tuples::null_type]’
> 184 | nullary_return_type operator()() const {
> | ^~~~~~~~
> /usr/include/boost/lambda/detail/lambda_functors.hpp:184:23: note:
> candidate expects 0 arguments, 1 provided
> make[3]: *** [Makefile:1587:
> saml2/metadata/impl/libsaml_la-EntityAttributesEntityMatcher.lo] Error 1
The full build log is available from:
http://qa-logs.debian.net/2021/10/23/opensaml_3.2.0-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---