[BACK]Return to distinfo CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / devel / ccache

File: [cvs.NetBSD.org] / pkgsrc / devel / ccache / distinfo (download)

Revision 1.47, Mon Jun 29 13:40:53 2020 UTC (3 years, 9 months ago) by adam
Branch: MAIN
Changes since 1.46: +5 -5 lines

ccache: updated to 3.7.10

ccache 3.7.10

Bug fixes

Improved handling of profiling options. ccache should now work correctly for profiling options like -fprofile-{generate,use}[=path] for GCC ãé9 and Clang as well as -fauto-profile[=path] and the Clang-specific -fprofile-instr-{generate,use}[=path] and -fprofile-sample-{use,accurate} options.

ccache now copies files directly from the cache to the destination file instead of via a temporary file. This avoids problems when using filenames long enough to be near the file systemÑÔ filename max limit.

When the hard-link mode is enabled, ccache now only uses hard links for object files, not other files like dependency files. This is because compilers unlink object files before writing to them but they donãàÑÕ do that for dependency files, so the latter can become overwritten and therefore corrupted in the cache.

Fixed a glitch related to hard-link mode and an empty cache.

ccache now supports the ccache.conf file to be a symlink.

Temporary files are now deleted immediately on signals like SIGTERM and SIGINT instead of some time later in a cleanup phase.

Fixed a bug that affected ccacheãàÑÔ -o/--set-config option for the base_dir and cache_dir_levels keys.

$NetBSD: distinfo,v 1.47 2020/06/29 13:40:53 adam Exp $

SHA1 (ccache-3.7.10.tar.gz) = b21d2ad6a92e9ef1df9f6ff0d3c7031eb8df9451
RMD160 (ccache-3.7.10.tar.gz) = 27eca2f7a19caef8212150b5ca378eb7bdaf60bb
SHA512 (ccache-3.7.10.tar.gz) = f041cb4cd05122203702e4e114e200ae61e536b4ff7124b6f93d6771d19516a75d69d9285482a3849a2872fcb5be3e9b26a53c115038fe5b4ddd205b46c11a06
Size (ccache-3.7.10.tar.gz) = 505744 bytes