commit | a001020f1e03110d29ae7c914f622336700d717d | [log] [tgz] |
---|---|---|
author | Andrew Jeffery <andrew@codeconstruct.com.au> | Thu Jun 27 10:49:11 2024 +0000 |
committer | Andrew Jeffery <andrew@codeconstruct.com.au> | Thu Jun 27 20:27:09 2024 +0930 |
tree | 76188b65beaa606b79adae497ebb60f2ed5a7c9b | |
parent | 0c1487cb3db64d0781a7a36d78d3d810d1d79c9c [diff] |
util: pldm: Replace deprecated libpldm include path More OEMs than IBM are contributing to libpldm and so the header structure was rearranged. Patch was generated using: ``` $ spatch --sp-file subprojects/libpldm/evolutions/current/oem-ibm-header-compat.cocci --in-place $(git ls-files -- ':/:*.[ch]'{,pp}) ``` Change-Id: I77273163edd9fa3072bde3499c3dbb529f2188b0 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
In the event of a system fatal error reported by the internal system hardware (processor chips, memory chips, I/O chips, system memory, etc.), POWER Systems have the ability to diagnose the root cause of the failure and perform any service action needed to avoid repeated system failures.
Aditional details TBD.
For a standard OpenBMC release build, you want something like:
meson -Dtests=disabled <build_dir> ninja -C <build_dir> ninja -C <build_dir> install
For a test / debug build, a typical configuration is:
meson -Dtests=enabled <build_dir> ninja -C <build_dir> test