fix(build): fix clang-15 build
Description
Clang-15 doesn't build Sight.
Steps to reproduce
Use up-to-date Ubuntu 22.04 with clang-15 to build Sight
Proposal
- fix warnings / errors..
Functional specifications
NA
Technical specifications
NA
Test plan
Compiler