Enable PIE for Binaries
We should enable CMAKE_POSITION_INDEPENDENT_CODE
and set it to default ON
.
Based on the fedora-review tool, there are four binaries that need addressing:
monado.x86_64: W: position-independent-executable-suggested /usr/bin/monado-cli
monado.x86_64: W: position-independent-executable-suggested /usr/bin/monado-ctl
monado.x86_64: W: position-independent-executable-suggested /usr/bin/monado-gui
monado.x86_64: W: position-independent-executable-suggested /usr/bin/monado-service