Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63
* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
Testsuite [kqueue]: Fixed typo in chmod test.
Octal numbers need to be prefixed with 0...
Also increases the test paranoia by forcing the umask, and testing
by removing read for other (instead of adding rwx for all).
Fixes chmod failing for "Unknown reason" on FreeBSD.
Testsuite [kqueue]: Fixed another typo.
Testsuite [kqueue]: Fixed typo.
Testsuite [kqueue]: Improved diagnostics.
Log the test that is in progress, and the tests that fail.
Also don't abort the kqueue test program after the first failed test.
Use this instead of this_object().
Merge branch '8.0' into gobject-introspection
Merge remote-tracking branch 'origin/7.9' into pdf
Merge remote-tracking branch 'origin/7.9' into ba
files -> _Stdio with minimal changes.