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.