Backport of "Fix post-merge CI on MSVC x86_64" and "Fix gen-cache on post-merge CI *again*" into 1.20
Backport of !949 (merged) "Fix post-merge CI on MSVC x86_64" and !950 (merged) "Fix gen-cache on post-merge CI again"
Todo:
-
Needs manual intervention, cherry-picking failed!
Commits:
- caf72afd gen-cache: Use bzip2 instead of xz on Windows
- 482b1057 gen-cache: Add files verbosely for debugging reasons
- 1aaf0b18 gen-cache: Sprinkle some more logging
- 6f52f86f gen-cache: Fix tar usage on macOS and Windows
- 80bc7389 gen-cache: Use tarfile + xz on Windows
- ed32d6d7 cerbero: Fix os.path.relpath on Windows
Edited by Nirbheek Chauhan