<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/stintel/tools/ccache, branch master</title>
<subtitle>Staging tree of Stijn Tintel</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/stintel/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/'/>
<updated>2025-11-20T13:00:41Z</updated>
<entry>
<title>tools/ccache: update to 4.12.1</title>
<updated>2025-11-20T13:00:41Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2025-11-20T07:06:40Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=075ec5501ad44492733fe0393d19903b930106b1'/>
<id>urn:sha1:075ec5501ad44492733fe0393d19903b930106b1</id>
<content type='text'>
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_12_1

Patch manually refreshed:
- 100-honour-copts.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
Link: https://github.com/openwrt/openwrt/pull/20837
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/ccache: same behaviour for local and CI builds</title>
<updated>2025-10-03T22:33:53Z</updated>
<author>
<name>Andreas Gnau</name>
</author>
<published>2025-10-03T08:59:42Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=6f32c657db55a2e34f659d81d56aa385aaa7d69d'/>
<id>urn:sha1:6f32c657db55a2e34f659d81d56aa385aaa7d69d</id>
<content type='text'>
If the environment variable `CI` is set, ccache will enable the CMake
option CCACHE_DEV_MODE by default. This leads to differing behaviour
between local and CI builds which takes quite some time to debug. 🤯

Achieve consistent behaviour between local builds and CI builds by
setting CCACHE_DEV_MODE. Set it to OFF, because CCACHE_DEV_MODE amongst
other settings like linker choice, enables -Werror, which will lead to
potential compilation failures when the host compiler is updated. Using
-Werror for host utils is not desirable, because the compiler version
used is not controlled by the OpenWrt build system and host utils should
compile successfully on an as wide range of host OSes as possible.

Reported-by: Roman Azarenko &lt;roman.azarenko@iopsys.eu&gt;
Signed-off-by: Andreas Gnau &lt;andreas.gnau@iopsys.eu&gt;
Link: https://github.com/openwrt/openwrt/pull/20290
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/ccache: update to 4.11.3</title>
<updated>2025-06-04T18:12:11Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2025-06-04T14:20:38Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=1f758ece92f4938da95447f28035c72302723027'/>
<id>urn:sha1:1f758ece92f4938da95447f28035c72302723027</id>
<content type='text'>
Update ccache to the latest version. All patches are automatically
refreshed. Changelogs:

https://github.com/ccache/ccache/blob/v4.11.3/doc/NEWS.adoc

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19025
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools: ccache: disable build testing</title>
<updated>2025-02-06T11:55:21Z</updated>
<author>
<name>Chukun Pan</name>
</author>
<published>2025-01-21T15:10:28Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=08ebb9e91401416e8c8fa0519ab431d7df4c2b2c'/>
<id>urn:sha1:08ebb9e91401416e8c8fa0519ab431d7df4c2b2c</id>
<content type='text'>
The ccache build relies on doctest, which
is useless and can be disabled.

Signed-off-by: Chukun Pan &lt;amadeus@jmu.edu.cn&gt;
Link: https://github.com/openwrt/openwrt/pull/17700
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: ccache update to 4.10.2</title>
<updated>2024-11-28T18:34:55Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2024-11-28T16:30:07Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=08f12283c7436814cdd10d93b5cb913f49acad3e'/>
<id>urn:sha1:08f12283c7436814cdd10d93b5cb913f49acad3e</id>
<content type='text'>
Fixes since 4.10:

 * Fixed detection of Fmt version 11 and newer.
 * Fixed prefix command lookup from PATH.

Suggested-by: Jen Wolf &lt;jenwolf@protonmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/17105
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>tools/ccache: update to 4.10.0</title>
<updated>2024-06-10T14:08:19Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2024-06-10T10:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=ac2722cb02201a81b9b76ca84ae2067ce0c7791a'/>
<id>urn:sha1:ac2722cb02201a81b9b76ca84ae2067ce0c7791a</id>
<content type='text'>
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_10

Refresh patch:
- 100-honour-copts.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools: prefer gz or bz2 tarballs</title>
<updated>2024-04-06T09:24:18Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-04-03T17:12:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=bab3ae2ee7656600a185f4cef11cef94389023af'/>
<id>urn:sha1:bab3ae2ee7656600a185f4cef11cef94389023af</id>
<content type='text'>
In the light of recent XZ events, and fundamental XZ issues lets work on
moving away from using XZ.

So, use gz compressed tarballs as sources whenever possible.

dwarves only offers bz2 compressed tarballs, so use those as size
difference is minor compared to XZ.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;

dwarves
</content>
</entry>
<entry>
<title>tools/ccache: update to 4.9.1</title>
<updated>2024-02-12T08:51:03Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2024-02-12T00:14:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=b49a6f685b4a25056093f1e3ff6563a763a92f92'/>
<id>urn:sha1:b49a6f685b4a25056093f1e3ff6563a763a92f92</id>
<content type='text'>
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_9_1

Manually refresh patch:
- 100-honour-copts.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/ccache: update to 4.9</title>
<updated>2024-02-02T16:32:50Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2024-02-02T12:34:24Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=359593193479434a79c7fbab5d23dad7d633e91d'/>
<id>urn:sha1:359593193479434a79c7fbab5d23dad7d633e91d</id>
<content type='text'>
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_9

Manually refresh patch:
- 100-honour-copts.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/ccache: update to 4.8.3</title>
<updated>2023-10-11T22:22:09Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-10-11T12:38:51Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=6d9af0ee5a643166d338b49b276e7285038dfdec'/>
<id>urn:sha1:6d9af0ee5a643166d338b49b276e7285038dfdec</id>
<content type='text'>
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_8_3

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
</feed>
