Skip to content

murdock-worker: remove old ccache - #299

Merged
crasbe merged 1 commit into
RIOT-OS:masterfrom
crasbe:pr/remove_old_ccache
Oct 6, 2026
Merged

crasbe merged 1 commit into
RIOT-OS:masterfrom
crasbe:pr/remove_old_ccache

Conversation

@crasbe

@crasbe crasbe commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

The ccache version installed by Ubuntu 26.04 LTS is newer than one shipped in the murdock-worker Dockerfile, so we don't have to ship this old version and install it over the newer version anymore.

Ccache in riotbuild:

buechse@skyleaf:~$ docker container run --rm --tty -i 87a1af264c72 bash
root@e519b0673a6f:~# ccache -V
ccache version 4.12.3
Features: avx2 file-storage http-storage redis+unix-storage redis-storage

Copyright (C) 2002-2007 Andrew Tridgell
Copyright (C) 2009-2026 Joel Rosdahl and other contributors

See <https://ccache.dev/credits.html> for a complete list of contributors.

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 3 of the License, or (at your option) any later
version.

Ccache in murdock-worker:

buechse@skyleaf:~$ docker container run --rm --tty -i 3c9d322ead15 bash
root@437e60a4532b:~# ccache -V
ccache version 4.7.4
Features: file-storage http-storage redis+unix-storage redis-storage

Copyright (C) 2002-2007 Andrew Tridgell
Copyright (C) 2009-2022 Joel Rosdahl and other contributors

See <https://ccache.dev/credits.html> for a complete list of contributors.

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 3 of the License, or (at your option) any later
version.

@crasbe crasbe added dependencies Pull requests that update a dependency file State: waiting for release This PR is ready, but waiting for the upcoming release to happen to avoid CI chaos. labels Oct 6, 2026
@crasbe crasbe added State: waiting for PR This PR is waiting for another PR to be merged. and removed State: waiting for release This PR is ready, but waiting for the upcoming release to happen to avoid CI chaos. labels Oct 6, 2026
@miri64

miri64 commented Oct 6, 2026

Copy link
Copy Markdown
Member

Please rebase.

@crasbe
crasbe force-pushed the pr/remove_old_ccache branch from 0c578ad to 5158d59 Compare October 6, 2026 11:20
@crasbe crasbe removed the State: waiting for PR This PR is waiting for another PR to be merged. label Oct 6, 2026
@crasbe
crasbe enabled auto-merge October 6, 2026 11:20
@crasbe
crasbe added this pull request to the merge queue Oct 6, 2026
Merged via the queue into RIOT-OS:master with commit bb9b900 Oct 6, 2026
2 checks passed
@crasbe
crasbe deleted the pr/remove_old_ccache branch October 6, 2026 12:31
@crasbe

crasbe commented Oct 6, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for the review :)

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

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants