MACHINE=s2600wf bitbake obmc-phosphor-image at HEAD fails

Patrick Venture venture at google.com
Tue Sep 24 13:06:34 AEST 2019


I'm hitting a build failure with intel-ipmi-oem on this platform.

| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:1849:9:
error: no match for 'operator*' (operand type is
'boost::asio::yield_context' {aka
'boost::asio::basic_yield_context<boost::asio::executor_binder<void
(*)(), boost::asio::executor> >'})
|  1849 |         *(ctx->yield), ec, "xyz.openbmc_project.Settings",
|       |         ^~~~~~~~~~~~~
| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:
In function 'int ipmi::getCRConfig(ipmi::Context::ptr, const string&,
ipmi::crConfigVariant&, std::chrono::microseconds)':
| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:1869:9:
error: no match for 'operator*' (operand type is
'boost::asio::yield_context' {aka
'boost::asio::basic_yield_context<boost::asio::executor_binder<void
(*)(), boost::asio::executor> >'})
|  1869 |         *(ctx->yield), ec, "xyz.openbmc_project.Settings",
|       |         ^~~~~~~~~~~~~
| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:
In function 'ipmi::RspType<unsigned char, unsigned char>
ipmi::ipmiGetSecurityMode(ipmi::Context::ptr)':
| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:2486:9:
error: no match for 'operator*' (operand type is
'boost::asio::yield_context' {aka
'boost::asio::basic_yield_context<boost::asio::executor_binder<void
(*)(), boost::asio::executor> >'})
|  2486 |         *ctx->yield, ec, restricionModeService,
restricionModeBasePath,
|       |         ^~~~~~~~~~~
| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:2500:9:
error: no match for 'operator*' (operand type is
'boost::asio::yield_context' {aka
'boost::asio::basic_yield_context<boost::asio::executor_binder<void
(*)(), boost::asio::executor> >'})
|  2500 |         *ctx->yield, ec, specialModeService, specialModeBasePath,
|       |         ^~~~~~~~~~~
| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:
In function 'ipmi::RspType<>
ipmi::ipmiSetSecurityMode(ipmi::Context::ptr, uint8_t)':
| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:2552:9:
error: no match for 'operator*' (operand type is
'boost::asio::yield_context' {aka
'boost::asio::basic_yield_context<boost::asio::executor_binder<void
(*)(), boost::asio::executor> >'})
|  2552 |         *ctx->yield, ec, restricionModeService,
restricionModeBasePath,
|       |         ^~~~~~~~~~~
| /usr/local/google/git/workspaces/ci_test_area/openbmc/build/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+f267a67dff-r0/git/src/oemcommands.cpp:2581:9:
error: no match for 'operator*' (operand type is
'boost::asio::yield_context' {aka
'boost::asio::basic_yield_context<boost::asio::executor_binder<void
(*)(), boost::asio::executor> >'})
|  2581 |         *ctx->yield, ec, restricionModeService,
restricionModeBasePath,
|       |         ^~~~~~~~~~~


Patrick


More information about the openbmc mailing list