The recent update of the ccache package from 4.6.1 to 4.6.2 broke our MSVC CI build.
This PR forces the working version 4.6.1.
The ccache 4.6.2 is broken.
What about the point update actually broke things? Has it been reported upstream?
What about the point update actually broke things? Has it been reported upstream?
Checking the https://github.com/ccache/ccache repository...
cc @sipsorcery
ACK 905f6142e7665c24e666bbe34bec19d422efdafa.
What about the point update actually broke things? Has it been reported upstream?
Checking the https://github.com/ccache/ccache repository...
git log --oneline v4.6.1..v4.6.2 shows nothing suspicious...
As all caches (Qt, vcpkg tools, vcpkg binary, ccache) have been invalidated, a couple of minutes lacks to finish a build before timeout.
Do you mind increasing CPU number:
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -97,8 +97,8 @@ task:
name: "Win64 native [vs2022]"
<< : *FILTER_TEMPLATE
windows_container:
- cpu: 4
- memory: 8G
+ cpu: 6
+ memory: 12G
image: cirrusci/windowsservercore:visualstudio2022
timeout_in: 120m
env:
?
Required to fit timeout when all build caches are invalidated.
What about the point update actually broke things? Has it been reported upstream?
It has been fixed in v4.6.3 (tested in my Cirrus account).
This PR forces the working version 4.6.1.
Nevertheless, I'd prefer to stick to well-known v4.6.1 for now.