Open geissonator opened 1 year ago
meson.build:19:0: ERROR: Dependency "libdt-api" not found, tried pkgconfig and cmake
I think we need to add repo-specific dependencies into the CI but, all PHAL repo use Autotools as build tools so we need to add meson wrap for those dependencies - I am not sure if meson wrap will support other build tools or if we need to convert all PHAL repos into meson
Probably need to do something like hw-diags via https://grok.openbmc.org/xref/openbmc/openpower-hw-diags/util/meson.build?r=bb90afc7#21. They make it an option that by default is off in repo CI, and enabled via a bitbake flag in the recipe.
hmm I noticed that changes but we cannot do that for hw-isolation since its fully dependent on the PHAL repos I think hw-diags and dump have a build flag to disable phal to support p9 and I guess we did not enable that flag in the CI
This dependency is not something the CI docker infrastructure can find. Probably need to do something like hw-diags via https://grok.openbmc.org/xref/openbmc/openpower-hw-diags/util/meson.build?r=bb90afc7#21. They make it an option that by default is off in repo CI, and enabled via a bitbake flag in the recipe.