All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v1] package/wpewebkit: disable internal ccache configuration
@ 2025-10-25 14:35 Thomas Devoogdt
  2025-10-25 14:35 ` [Buildroot] [PATCH v1] package/webkitgtk: " Thomas Devoogdt
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Thomas Devoogdt @ 2025-10-25 14:35 UTC (permalink / raw)
  To: buildroot; +Cc: Adrian Perez de Castro, Thomas Devoogdt

WebKit's auto-configured ccache results in 100% cache misses.
Disable WebKit's internal ccache setup [1] since Buildroot
already manages the ccache in toolchain/toolchain-wrapper.c.

[1] https://github.com/WebKit/WebKit/blob/wpewebkit-2.48.3/Source/cmake/WebKitCCache.cmake

Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
---
 package/wpewebkit/wpewebkit.mk | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk
index 796e271ecb..15a2ea93e8 100644
--- a/package/wpewebkit/wpewebkit.mk
+++ b/package/wpewebkit/wpewebkit.mk
@@ -21,6 +21,10 @@ WPEWEBKIT_DEPENDENCIES = host-gperf host-python3 host-ruby host-unifdef \
 
 WPEWEBKIT_CMAKE_BACKEND = ninja
 
+# Buildroot adds support for ccache through its
+# toolchain-wrapper, so tell wpewebkit not to mess with it.
+WPEWEBKIT_CONF_ENV = WK_USE_CCACHE=NO
+
 WPEWEBKIT_CONF_OPTS = \
 	-DPORT=WPE \
 	-DENABLE_API_TESTS=OFF \
-- 
2.43.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-11-17 20:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-25 14:35 [Buildroot] [PATCH v1] package/wpewebkit: disable internal ccache configuration Thomas Devoogdt
2025-10-25 14:35 ` [Buildroot] [PATCH v1] package/webkitgtk: " Thomas Devoogdt
2025-10-27 13:31   ` Adrian Perez de Castro
2025-11-02 19:45   ` Peter Korsgaard
2025-10-27 13:30 ` [Buildroot] [PATCH v1] package/wpewebkit: " Adrian Perez de Castro
2025-11-02 19:45 ` Peter Korsgaard
2025-11-17 20:02 ` Arnout Vandecappelle via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.