Specifically, the versions of cxxopts on Rocky Linux and Ubuntu 22.04 have incompatible APIs due to changes in which exceptions are thrown.
This issue will be done when, without workarounds, cps-config can parse arguments while building against system-installed libraries on Rocky Linux and Ubuntu.
Options to resolve include but are not limited to:
Switching to another argument parsing library
Removing the dependency on cxxopts by hand-rolling argument parsing logic
Specifically, the versions of cxxopts on Rocky Linux and Ubuntu 22.04 have incompatible APIs due to changes in which exceptions are thrown.
This issue will be done when, without workarounds, cps-config can parse arguments while building against system-installed libraries on Rocky Linux and Ubuntu.
Options to resolve include but are not limited to: