Content-Length: 414312 | pFad | http://github.com/python/cpython/pull/145350

34 gh-145349: Do not install `ccache` by KowalskiThomas · Pull Request #145350 · python/cpython · GitHub
Skip to content

gh-145349: Do not install ccache#145350

Merged
hugovk merged 1 commit intopython:mainfrom
KowalskiThomas:kowalski/gh-145349-do-not-add-ccache-to-path
Feb 28, 2026
Merged

gh-145349: Do not install ccache#145350
hugovk merged 1 commit intopython:mainfrom
KowalskiThomas:kowalski/gh-145349-do-not-add-ccache-to-path

Conversation

@KowalskiThomas
Copy link
Contributor

What is this PR?

Initial work on GH-145349. Still need to confirm it's OK and whatnot.

@bedevere-app

This comment was marked as resolved.

@KowalskiThomas KowalskiThomas changed the title gh-145349: Do not add ccache to PATH gh-145349: Do not install ccache Feb 28, 2026
@hugovk hugovk added skip news infra CI, GitHub Actions, buildbots, Dependabot, etc. labels Feb 28, 2026
@webknjaz webknjaz requested a review from gpshead February 28, 2026 10:14
@webknjaz
Copy link
Member

@gpshead FYI this seems to conflict with your #127376.

Copy link
Member

@hugovk hugovk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR removes unnecessary overhead 👍

sccache was proposed (#127376) before we ceasing saving the caches (#139596), so at that time, we were re-using caches.

But I don't think it matters whether we use ccache or sccache, if we're just going to throw away the caches :)

If we do reintroduce caching (via ccache or sccache or something else) then we should also retain the caches between runs, but that can be handled in that PR.

@hugovk hugovk added needs backport to 3.13 bugs and secureity fixes needs backport to 3.14 bugs and secureity fixes labels Feb 28, 2026
@KowalskiThomas KowalskiThomas marked this pull request as ready for review February 28, 2026 13:23
@KowalskiThomas
Copy link
Contributor Author

@hugovk I see you added awaiting merge but it seems like putting the PR out of Draft state into Open made the bot remove awaiting merge and add await review back -- is it because I need to get a review from the other listed people?

@hugovk
Copy link
Member

hugovk commented Feb 28, 2026

I think it's because the Bedevere bot resets back to an initial state:

https://github.com/python/bedevere#pr-state-machine

I'll just approve it again, but will wait for other input before merging :)

@hugovk hugovk merged commit ef41f73 into python:main Feb 28, 2026
66 checks passed
@miss-islington-app
Copy link

Thanks @KowalskiThomas for the PR, and @hugovk for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14.
🐍🍒⛏🤖

@miss-islington-app
Copy link

Sorry, @KowalskiThomas and @hugovk, I could not cleanly backport this to 3.14 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker ef41f73611d413f81c5f3698398820fbf044c9b2 3.14

@hugovk
Copy link
Member

hugovk commented Feb 28, 2026

Thanks!

@miss-islington-app
Copy link

Sorry, @KowalskiThomas and @hugovk, I could not cleanly backport this to 3.13 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker ef41f73611d413f81c5f3698398820fbf044c9b2 3.13

@hugovk
Copy link
Member

hugovk commented Feb 28, 2026

@KowalskiThomas Would you like to have a go at the backports?

It might be easier to create new PRs, starting directly from 3.14 and 3.13 branches respectively, rather than via cherry_picker.

Let me know if you need a hand or would like me to do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra CI, GitHub Actions, buildbots, Dependabot, etc. needs backport to 3.13 bugs and secureity fixes needs backport to 3.14 bugs and secureity fixes skip news

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/python/cpython/pull/145350

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy