pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ccache



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Oct 19 11:33:59 UTC 2026

Modified Files:
        pkgsrc/devel/ccache: Makefile distinfo

Log Message:
ccache: updated to 4.14.2

Ccache 4.14.2

Compatibility changes

On Windows, ccache now requires Windows 8 or later.

Bug fixes

Fixed false inode cache hits on Windows by using full 128-bit file IDs when available.
Fixed caching of precompiled headers with clang-cl, icx-cl and icx after MSVC updates by hashing the compiler’s target triple.
Fixed handling of nonexistent or non-directory -fprebuilt-module-path arguments on Windows with Visual Studio 2026.
Fixed preservation of inherited signal handling, including SIGPIPE, in compiler processes.
Fixed a symlink race when creating the fallback storage helper IPC directory in /tmp.
Fixed logging of credentials when using --stop-storage-helpers.
Fixed spurious errors when a storage helper closes its connection before responding to a stop request.
Fixed undefined behavior when handling empty byte buffers.
Fixed MSVC debug iterator assertions when handling empty byte buffers.

Build improvements

Upgraded BLAKE3 to 1.8.7, fixing build problems on Cygwin.
Added a missing unistd.h include for geteuid.

Test improvements

Made integration tests consistently use object file comparisons that ignore irrelevant differences, requiring eu-elfcmp for all compilers on Linux.
Fixed creation of the input file for the .incbin assembler test.
Fixed a temporary file leak when running unit tests under Wine.
Made integration tests fail if they emit unexpected output on standard error.


To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 pkgsrc/devel/ccache/Makefile
cvs rdiff -u -r1.78 -r1.79 pkgsrc/devel/ccache/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ccache/Makefile
diff -u pkgsrc/devel/ccache/Makefile:1.98 pkgsrc/devel/ccache/Makefile:1.99
--- pkgsrc/devel/ccache/Makefile:1.98   Tue Sep 29 08:03:06 2026
+++ pkgsrc/devel/ccache/Makefile        Mon Oct 19 11:33:59 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.98 2026/09/29 08:03:06 adam Exp $
+# $NetBSD: Makefile,v 1.99 2026/10/19 11:33:59 adam Exp $
 
-DISTNAME=      ccache-4.14.1
+DISTNAME=      ccache-4.14.2
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=ccache/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}

Index: pkgsrc/devel/ccache/distinfo
diff -u pkgsrc/devel/ccache/distinfo:1.78 pkgsrc/devel/ccache/distinfo:1.79
--- pkgsrc/devel/ccache/distinfo:1.78   Tue Sep 29 08:03:06 2026
+++ pkgsrc/devel/ccache/distinfo        Mon Oct 19 11:33:59 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.78 2026/09/29 08:03:06 adam Exp $
+$NetBSD: distinfo,v 1.79 2026/10/19 11:33:59 adam Exp $
 
-BLAKE2s (ccache-4.14.1.tar.gz) = 9e50d98ebd6da14960ffb7e77af2c576dee39f5227e5a42c7e2e90eecee134eb
-SHA512 (ccache-4.14.1.tar.gz) = f7a597001e3b486dda379cf50400deb28d22b100ae2c733b27782f4b0b09eaf99e88537f41301205bc94ac9d6465654f640dfdcb2982a08fd2e90befb3729ebf
-Size (ccache-4.14.1.tar.gz) = 763172 bytes
+BLAKE2s (ccache-4.14.2.tar.gz) = f626a1771223342d95837358fe4c30d72baf08722e2f6ffb02cce261381a9eed
+SHA512 (ccache-4.14.2.tar.gz) = dc0cd3d158f7dd28b0655ae6fd8e0648c9c0ad7a77ab1feb918f205c30a754a08ae528d2d9db147d6ff2c15db0284a7039579e329c1c3964e4e182497185da5a
+Size (ccache-4.14.2.tar.gz) = 767533 bytes



Home | Main Index | Thread Index | Old Index