GStreamer 1.0: Merge O4 dev compiler warning fixes
Merges !82 (merged) into gstreamer_python_upgrade
and updates which warnings are suppressed.
The deprecated-declarations
warnings no longer appear, but a few new ones do which I'll fix in a separate MR.
Note any includes with suppressed warnings will be refactored into bespoke headers in #78 (closed)
Testing
I've done a test run here (before running autoformatters): /fred/oz996/tdavies/spiir_project/sources/testing/gout/py3/MR94_tests/run1
I've compared it against MR84, and MR85 against MR84 here: /fred/oz016/tdavies/projects/tanghyd__spiir/spiir_python_tests/logs
Just to be absolutely sure that there weren't new fields that were the same/different, I sorted them and vimdiffed them, and they have exactly the same results.
Note I'm now having issues loading the conda environment in an interactive shell. I'll give that a try on previous builds to be sure it's not a new issue. Just retried in a new interactive shell and had no issues. I think it's an issue on some nodes?