Path to this page:
Subject: CVS commit: pkgsrc/devel/ccache
From: Adam Ciarcinski
Date: 2022-12-05 09:29:44
Message id: 20221205082944.C0E06FA90@cvs.NetBSD.org
Log Message:
ccache: updated to 4.7.4
Ccache 4.7.4
Bug fixes
Fixed an inode cache race condition.
The default temporary directory is now $XDG_RUNTIME_DIR/ccache-tmp instead of a \
hardcoded /run/user/<UID>/ccache-tmp. If XDG_RUNTIME_DIR is not set, \
<cache_dir>/tmp is used. This avoids creating /run/user/<UID> on \
systems that don’t have it if compiling as root.
Added a fallback in case posix_fallocate returns EINVAL when creating the inode \
cache file.
Connection timeout for an HTTP connection is now reported as a timeout instead \
of an error.
Temporary files found in the cache are no longer counted in --show-compression.
Removed duplicate magic header in output from --inspect.
Ccache now properly waits for all recompression jobs to finish when there is no \
f subdirectory in the cache.
Other minor improvements
Improved inode cache logging.
Documentation improvements
Removed stray parenthesis.
Improved description of how header files are handled.
Added a hint about using -fno-pch-timestamp for precompiled headers with Clang.
Removed obsolete description of compiler type “pump”.
More https://ccache.dev/releasenotes.html
Files: