From: Michael Tremer Date: Wed, 17 Aug 2022 16:05:32 +0000 (+0000) Subject: build: Disable ccache using CCACHE_DISABLE=1 X-Git-Tag: 0.9.28~466 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0570ccd2004dd0178ab3fcf4712d0eb521b56485;p=pakfire.git build: Disable ccache using CCACHE_DISABLE=1 Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/build.c b/src/libpakfire/build.c index 59d4b16e5..4e4f1c4ad 100644 --- a/src/libpakfire/build.c +++ b/src/libpakfire/build.c @@ -948,6 +948,14 @@ static int pakfire_build_setup_ccache(struct pakfire_build* build) { // Check if we want a ccache if (pakfire_build_has_flag(build, PAKFIRE_BUILD_DISABLE_CCACHE)) { DEBUG(build->pakfire, "ccache usage has been disabled for this build\n"); + + // Set CCACHE_DISABLE=1 so that if ccache is installed, it will disable itself + r = pakfire_jail_set_env(build->jail, "CCACHE_DISABLE", "1"); + if (r) { + ERROR(build->pakfire, "Could not disable ccache: %m\n"); + return r; + } + return 0; }