From nobody Tue Feb 10 15:23:34 2026 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f9QMB3Nchz6RTqJ for ; Tue, 10 Feb 2026 15:23:50 +0000 (UTC) (envelope-from bugsbeastie@gmail.com) Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f9QM92tNDz44xC for ; Tue, 10 Feb 2026 15:23:49 +0000 (UTC) (envelope-from bugsbeastie@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=gs5LZP8G; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of bugsbeastie@gmail.com designates 2a00:1450:4864:20::32b as permitted sender) smtp.mailfrom=bugsbeastie@gmail.com Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-47edd9024b1so53942215e9.3 for ; Tue, 10 Feb 2026 07:23:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770737022; x=1771341822; darn=freebsd.org; h=content-transfer-encoding:mime-version:subject:message-id:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=FPWG2MJwP9kUjWWRe/ThY3cVMUdg9OlZZGnDC57vkLM=; b=gs5LZP8GOdaTGgkGIc9X/cgATAMNDthSTKZU+23diq6ftHkLmZPiCiojjMGIlpLPEH 0r9g3/fGcVkWHFaRG0CqsO1MsZjiIw+ocmm3I2UhsL2DsVtzEfOr3KELyxkY7HV4kEKp /QoNa8mD1wQ9HqnOCyB9QIlLUYcrSUOZo7lvoHc6MqEMPIIBiDN189wIRTvxz/Hkg1/4 OygKiu1gGxk8PX8W5cg7qKB8Qh5HAxcu9dwpX5X/8fYushplLhPb3IEPctyE6RnOM0CW xS+u5TjQWvEGD+iRLDuaNg4NDUrVGfn9UWD1u7VlGjp5HfG4ZJuPmLblx1Iq0FhEXvYq ydog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770737022; x=1771341822; h=content-transfer-encoding:mime-version:subject:message-id:to:from :date:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=FPWG2MJwP9kUjWWRe/ThY3cVMUdg9OlZZGnDC57vkLM=; b=ZL0PVxEgvxM7bHpTcgZdf4Ovlsl0S6e47NhPSvxDWEDnKa6YvuU8KlKUuPGyWvfNU/ thp0Bt7uGwz8GYx4axPeu9QPBZA0vJSjZlCrmjEnEV4p+8p9rL3Cxn5sodPaqiXznK98 xP3WL2EKGxnZ5VwWSF2ECiZqg8QWhR/Kd1jbQ3dMsB0jf/DrIOHD2jAGn/fDJM2SLEXR 7wO6T1UTme3etq/ga7LNNSMGNpnMHkR7dySBq/0zfCeZmewdlyu1vduY5JbK88Emxk47 PVov1z7yP1kumR3nX24EQk7TQd+KXjafktCrZvjpt4nmYWvSBlXOjlR/mGCLCMfV+pEE G/Tg== X-Gm-Message-State: AOJu0YwIh7LlvwyJLbqLnSCQRwyLWmfMluafsfiwHQvE+/G7ggwFv8hf 4mTCktzW4ZeO12norMsCG8CObk33oMbUuQupuYZUqnMvh1aqE3aIkzXaHide1A== X-Gm-Gg: AZuq6aLE9Uh/XcyFm7GgUP6aJ/ta3Fay6lJEOVRwG9jdRLZJ1GENs2I2rAB/fRGJoU2 Z1tQg3BjJ4vzHa0e2mfc/jImLAJiWx23G2SknKRMQMBnDw4bCn3rgLNgr5CSEKyksUcu90Tpy37 FE7oleRmFXLoYPimz7N1CxNSQutvYoopLZLAP3XnwFmBQUYP/yUT9rkCZva1EKkJh/BQPsHu7vp vfRCyGKWGOtTcpaOw/Z2lbfSIGapVOWrowntlBNYWvkYU0j+HwFoDamll22mXtX6Crl+WqGQhI3 u4sEgWasitvJHl1i9lneTZtNX6Fwv8tw0HWsWdQjPq9wuX0KaSMy4Vm4Oe7kNaKY0W7lDp60wKM DyRXKhLq2uluoCU7pNiI4gq6KEBEw8OactPMzRLwwT6UpU/wxRzkAYVThjmA6fhhi2+Q6W42FW5 EeX+07HJldT1yE3Y1dx0fH0RXuvpg6C7I5rL2uXLZ3z+zU82gJ6bP3x/6v2YGZZJQAuA== X-Received: by 2002:a05:600c:34d1:b0:477:561f:6fc8 with SMTP id 5b1f17b1804b1-483201d9f9bmr208210515e9.5.1770737022368; Tue, 10 Feb 2026 07:23:42 -0800 (PST) Received: from [127.0.0.1] (089144216177.atnat0025.highway.a1.net. [89.144.216.177]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-483203e126dsm230568545e9.2.2026.02.10.07.23.40 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 10 Feb 2026 07:23:41 -0800 (PST) Date: Tue, 10 Feb 2026 16:23:34 +0100 From: Bugs Beastie To: freebsd-current@freebsd.org Message-ID: <01ead14d-c9e7-455f-aa23-a31769221767@gmail.com> Subject: Using ccache on CURRENT List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Correlation-ID: <01ead14d-c9e7-455f-aa23-a31769221767@gmail.com> X-Spamd-Result: default: False [-3.94 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.94)[-0.942]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RECEIVED_HELO_LOCALHOST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::32b:from] X-Rspamd-Queue-Id: 4f9QM92tNDz44xC X-Spamd-Bar: --- Hi fellow CURRENT users! I am trying to follow CURRENT on the desktop system. My typical upgrade path is to update base and then ports/packages. Having monsters like ungoogled-chromium, signal-desktop built upon electron, and libreoffice results in the build times around one week! %) I have tried to plug ccache in, but it seems not to help much! My understanding is that ccache uses hashes of both the sources AND the compilers to store the results. If I recompile the base system each upgrade, the old hashes are gone! Do I understand it correctly? Are there any tricks around to still get ccache working? Something like activating reproducible builds in base (and ports)? The actual changes of both system and port compilers are not that often! Thank you in advance, Alexey