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:
RevisionActionfile
1.64modifypkgsrc/devel/ccache/Makefile
1.2modifypkgsrc/devel/ccache/PLIST
1.52modifypkgsrc/devel/ccache/distinfo