commit | 71a20dad98713b6fd271f7e10a8b3b4963d25886 | [log] [tgz] |
---|---|---|
author | Konstantin Aladyshev <aladyshev22@gmail.com> | Tue Apr 02 17:42:46 2024 +0300 |
committer | Konstantin Aladyshev <aladyshev22@gmail.com> | Tue Apr 02 17:42:46 2024 +0300 |
tree | c0e42c4e16d531bd41463be5ca3147c98be5e818 | |
parent | a670091344f473514eb059ea0824ad8ede707372 [diff] |
meson: Fix local cereal build Currently local build is failing with a message: """ cereal| Exception: Failed to configure the CMake subproject: Could NOT find Boost (missing: Boost_INCLUDE_DIR serialization) Subproject subprojects/cereal is buildable: NO (disabling) """ Since cereal requires boost only for the sandbox build and this functionality is not needed, add option to skip building performance sandbox comparison to solve the issue. Tested: "meson setup build" no longer fails with the cereal error. Change-Id: I6fb89685223e045faf9baceffa6a89c985ab7960 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Phosphor Debug Collector provides mechanisms to collect various log files and system parameters. Used to troubleshoot problems in OpenBMC based systems.
One such mechanism is dreport, a script that collects debug data and packages it into an archive file.
To build this package with meson, do the following steps:
1. meson builddir 2. ninja -C builddir
To clean the built files run ninja -C builddir clean
.
Tests can be run in the CI docker container, refer local-ci-build
or with an OpenBMC x86 sdk(see below for x86 steps).
meson -Dtests=enabled build ninja -C build test