The session-manager service aims to provide a common way to manage OpenBMC user sessions of any subsystem in which an authorization feature is used.
OpenBMC SDK contains toolchain and all dependencies needed for building the project. See official documentation for details.
Build steps:
$ source /path/to/sdk/environment-setup-arm1176jzs-openbmc-linux-gnueabi
$ meson --buildtype plain --optimization s build_dir
$ ninja -C build_dirIf build process succeeded, the directory build_dir contains executable file
session-manager.