ci: remove ccache version pin in MSVC CI #26866
pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:fix_ccache_install changing 1 files +1 −1-
fanquake commented at 4:18 pm on January 10, 2023: memberThe pinning should no-longer be needed; 4.6.2 was broken, latest is 4.7.4, and that includes the necessary fixes.
-
DrahtBot commented at 4:18 pm on January 10, 2023: contributor
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
Reviews
See the guideline for information on the review process.
Type Reviewers Concept NACK MarcoFalke If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
-
DrahtBot added the label Tests on Jan 10, 2023
-
fanquake commented at 4:23 pm on January 10, 2023: member
Guess this might just be an intermitent Chocolatey issue?:
0C:\Users\ContainerAdministrator\AppData\Local\Temp\cirrus-ci-build>call choco install --yes --no-progress ccache 1Chocolatey v1.1.0 2Installing the following packages: 3ccache 4By installing, you accept licenses for the packages. 5ccache not installed. The package was not found with the source(s) listed. 6 Source(s): 'https://community.chocolatey.org/api/v2/' 7 NOTE: When you specify explicit sources, it overrides default sources.
-
ci: remove ccache version pin in MSVC CI
The pinning should no-longer be needed; 4.6.2 was broken, latest is 4.7.4, and that includes the necessary fixes.
-
fanquake force-pushed on Jan 11, 2023
-
fanquake commented at 10:40 am on January 11, 2023: memberChocolately seems to have fixed itself, so I’ve changed the wording here to just drop the ccache version pin, as it’s no-longer necessary, and I don’t think we’ve got a reason to remain pinned.
-
maflcko commented at 11:01 am on January 11, 2023: memberNACK. The reason is that a broken version will break our CI and we’ll have to pin it to fix the problem. Everything else is pinned, so why should this not be pinned?
-
fanquake commented at 11:12 am on January 11, 2023: member
Everything else is pinned, so why should this not be pinned?
In this case I don’t care too much either way, but I think if we are going to have things pinned, (in general) we could document why. This was pinned because of a bug that has since been fixed, and staying pinned is at best, worse than using the latest working version (i.e pinning to 4.6.x is just missing multiple performance improvements / bug fixes over 4.7.x). I guess the better change here is too just change the pin to 4.7.4, but feel free to close.
-
fanquake closed this on Jan 11, 2023
-
fanquake deleted the branch on Jan 11, 2023
-
maflcko commented at 11:19 am on January 11, 2023: member
No objection to bumping it or adding documentation.
ccache (for windows) isn’t really used, looking at the download numbers, https://community.chocolatey.org/packages/ccache#versionhistory, so I’d prefer if someone else is doing the nightly testing outside of our production CI
-
maflcko referenced this in commit 08d2a3ab4b on Jan 16, 2023
-
bitcoin locked this on Jan 11, 2024
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-22 12:12 UTC
More mirrored repositories can be found on mirror.b10c.me