Fixes for non-Linux OSes

This MR fixes build and installation issues on non-Linux OSes.

There are changes needed upstream, waiting for upstream review:

Once they are merged, I'll backport them, add them to this MR, and review the WIP status.

Edited by Pino Toscano

Merge request reports

Loading