Duplicate symbols in OpenHMD and monado
In particular when OpenHMD is built as a static library, it exposes several symbols that are defined in monado too, leading to compile errors when building monado. In shared library builds, OpenHMD tries to hide these symbols but it's not possible to hide symbols in static libraries.
This affects the Rift S driver, for example rift_s_parse_imu_calibration, rift_s_controller_parse_imu_calibration, rift_s_controller_free_imu_calibration and I believe the wmr driver.