meson: macos fixes
It seems I forgot to include a couple of fixes for macOS before merging the meson support.
This fixes the build for me; in particular the last commit. The first one just drops an annoying deprecation warning.
Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
It seems I forgot to include a couple of fixes for macOS before merging the meson support.
This fixes the build for me; in particular the last commit. The first one just drops an annoying deprecation warning.