Build failure while moving forward

Patrick Venture venture at google.com
Fri Jan 4 10:37:29 AEDT 2019


I'm seeing:

| In file included from generated.cpp:89:0:
| gen_serialization.hpp: In function 'void cereal::save(Archive&,
const sdbusplus::xyz::openbmc_project::User::Ldap::server::Config&,
uint32_t)':
| gen_serialization.hpp:1450:14: error: 'const class
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config' has no
member named 'secureLDAP'
|      a(object.secureLDAP(), object.lDAPServerURI(),
object.lDAPBindDN(), object.lDAPBaseDN(), object.lDAPBINDDNpassword(),
object.lDAPSearchScope(), object.lDAPType());
|               ^~~~~~~~~~
| gen_serialization.hpp:1450:101: error: 'const class
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config' has no
member named 'lDAPBINDDNpassword'
|      a(object.secureLDAP(), object.lDAPServerURI(),
object.lDAPBindDN(), object.lDAPBaseDN(), object.lDAPBINDDNpassword(),
object.lDAPSearchScope(), object.lDAPType());
|
                                ^~~~~~~~~~~~~~~~~~
| gen_serialization.hpp: In function 'void cereal::load(Archive&,
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config&,
uint32_t)':
| gen_serialization.hpp:1459:21: error: 'class
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config' has no
member named 'secureLDAP'
|      decltype(object.secureLDAP()) SecureLDAP{};
|                      ^~~~~~~~~~
| gen_serialization.hpp:1459:21: error: 'class
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config' has no
member named 'secureLDAP'
| gen_serialization.hpp:1463:21: error: 'class
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config' has no
member named 'lDAPBINDDNpassword'
|      decltype(object.lDAPBINDDNpassword()) LDAPBINDDNpassword{};
|                      ^~~~~~~~~~~~~~~~~~
| gen_serialization.hpp:1463:21: error: 'class
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config' has no
member named 'lDAPBINDDNpassword'
| gen_serialization.hpp:1467:12: error: 'class
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config' has no
member named 'secureLDAP'
|      object.secureLDAP(SecureLDAP);
|             ^~~~~~~~~~
| gen_serialization.hpp:1471:12: error: 'class
sdbusplus::xyz::openbmc_project::User::Ldap::server::Config' has no
member named 'lDAPBINDDNpassword'
|      object.lDAPBINDDNpassword(LDAPBINDDNpassword);
|             ^~~~~~~~~~~~~~~~~~

When I pull in 239eb56a464a2953cee573307745aa30092ae53a from
openbmc/openbmc.   It looks like that patchset with user-manager and
dbus-interfaces is also associated with my inventory-manager failure.

I don't see another inventory-manager recipe patchset to pull in, so
I'm curious what I'm missing.

Patrick


More information about the openbmc mailing list