This PR bumps vcpkg and ccache versions.
Dependency changes in vcpkg (2022.09.27 - 2023.01.09):
- boost 1.80.0#0 -> 1.81.0#0
- libevent 2.1.12#6 -> libevent 2.1.12#7
- sqlite3 3.39.2#0 -> 3.40.0#1
Also see #26866 (comment).
This PR bumps vcpkg and ccache versions.
Dependency changes in vcpkg (2022.09.27 - 2023.01.09):
Also see #26866 (comment).
Dependency changes (2022.09.27 - 2023.01.09):
- boost 1.80.0#0 -> 1.81.0#0
- libevent 2.1.12#6 -> libevent 2.1.12#7
- sqlite3 3.39.2#0 -> 3.40.0#1
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--021abf342d371248e50ceaed478a90ca-->
See the guideline for information on the review process. A summary of reviews will appear here.
152 | @@ -153,7 +153,7 @@ task: 153 | ccache_cache: 154 | folder: '%CCACHE_DIR%' 155 | install_tools_script: 156 | - - choco install --yes --no-progress ccache --version=4.6.1 157 | + - choco install --yes --no-progress ccache --version=4.7.4 158 | - choco install --yes --no-progress python3 --version=3.9.6
nit, realized after merge: I guess it should be fine to bump this as well, so that everything is still pinned but bumped to the latest version. (And add a comment that bumping to the latest in this file is fine?)
Finally, a two line patch could be squashed into one commit, but no big deal.
FWIW, the recent ccache 4.8.1 seems broken. Note the cacheable calls ratio:
Cacheable calls: 264 / 617 (42.79%)
Hits: 264 / 264 (100.0%)
Direct: 264 / 264 (100.0%)
Preprocessed: 0 / 264 ( 0.00%)
Misses: 0 / 264 ( 0.00%)
Uncacheable calls: 353 / 617 (57.21%)
Local storage:
Cache size (GB): 0.2 / 0.2 (99.87%)
Hits: 264 / 264 (100.0%)
Misses: 0 / 264 ( 0.00%)
FWIW, the recent ccache 4.8.1 seems broken. Note the cacheable calls ratio:
I found the reason that ccache >= 4.8 is not working as expected. We need to have <ObjectFileName>$(IntDir)%(FileName).obj</ObjectFileName> in every project file.
However, in the light of upcoming CMake-based build system, I see no reasons to change our current build_msvc directory.