openbmc/phosphor-host-ipmid

Dynamic Sensors Missing Symbols Breaks IPMI

iwoloschin opened this issue · 3 comments

Commit 83c8d1a broke phosphor-host-ipmid when enabling dynamic sensors. In the broken state no IPMI commands appear to work. The relevant error message:

~# journalctl -u phosphor-ipmi-host -overbose | grep ERROR
    MESSAGE=ERROR opening IPMI provider
    ERROR=/usr/lib/ipmid-providers/libipmi20.so.0.0.0: undefined symbol: _Z27find_type_for_sensor_numberh

Reverting 83c8d1a appears to fix the problem, though the dbus-sdr handler priority then needs to be patched.

Oh, and tagging the patch author, @wltu.

wltu commented

Oh, I think we can close this now. Unless this is still an issue

Yup, thanks!