commit | deeceae31342652158460c502ee02c0b51cdd507 | [log] [tgz] |
---|---|---|
author | Konstantin Aladyshev <aladyshev22@gmail.com> | Tue Jan 28 17:22:47 2025 +0300 |
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Thu Feb 13 15:01:21 2025 +0000 |
tree | fca8756d51a031977c61612fee70684c7a07a49c | |
parent | 62ce1594fde138f073749e0bc56f6a4f1bb6b204 [diff] |
Fix bug in the name of array of whitelisted commands The commit 68d9d40530351e3f3db2c00a25969b0efc9fbe3f ("Update terminology used within repo") has changed the name of the array of whitelisted IPMI commands from 'whitelist' to 'allowlist' in the .hpp code, but didn't do it in the "generate_whitelist.sh" script that generates the .cpp file with the relevant array. This leads to the following error message at the service start: """ ipmid[363]: ERROR opening IPMI provider /usr/lib/ipmid-providers/libwhitelist.so.0.1: /usr/lib/ipmid-providers/libwhitelist.so.0.1: undefined symbol: allowlist """ Correct array name to fix the issue. Change-Id: I6d2fe94d0712181db13bb71cf2bd71e2db54d6c0 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
meson builddir ninja -C builddir
meson builddir -Dbuildtype=minsize -Db_lto=true -Dtests=disabled ninja -C builddir
If any of the dependencies are not found on the host system during configuration, meson automatically gets them via its wrap dependencies mentioned in ipmid/subprojects
.
meson builddir -Dwrap_mode=nofallback ninja -C builddir
meson builddir -Dbuildtype=debug ninja -C builddir
meson builddir -Db_coverage=true -Dtests=enabled ninja -C builddir test ninja -C builddir coverage