summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2020-06-29 13:40:53 +0000
committeradam <adam@pkgsrc.org>2020-06-29 13:40:53 +0000
commit9ae8b0a28f3995953d2ce795ea357a99035d37ad (patch)
tree9b552404a3baac14d5a2c0912dd5794e127d96af
parent455233708050be1642124da0ef737688d41db84f (diff)
downloadpkgsrc-9ae8b0a28f3995953d2ce795ea357a99035d37ad.tar.gz
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’s 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’t 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’s -o/--set-config option for the base_dir and cache_dir_levels keys.
-rw-r--r--devel/ccache/Makefile4
-rw-r--r--devel/ccache/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/devel/ccache/Makefile b/devel/ccache/Makefile
index 7ed4c17bfb9..4e27354915f 100644
--- a/devel/ccache/Makefile
+++ b/devel/ccache/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.57 2020/03/31 16:15:34 adam Exp $
+# $NetBSD: Makefile,v 1.58 2020/06/29 13:40:53 adam Exp $
-DISTNAME= ccache-3.7.9
+DISTNAME= ccache-3.7.10
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=ccache/}
# do not use xz distfile here, xz needs gettext-lib which leads to circular
diff --git a/devel/ccache/distinfo b/devel/ccache/distinfo
index c41436f45a5..2a66a95b2e9 100644
--- a/devel/ccache/distinfo
+++ b/devel/ccache/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.46 2020/03/31 16:15:34 adam Exp $
+$NetBSD: distinfo,v 1.47 2020/06/29 13:40:53 adam Exp $
-SHA1 (ccache-3.7.9.tar.gz) = 98f45b8070fb45d27671c2d9b840ab9742b99f5f
-RMD160 (ccache-3.7.9.tar.gz) = 0ffb33da796c411fea4fcbda1bd3c0ef90c6d643
-SHA512 (ccache-3.7.9.tar.gz) = c5af4dcbd0d0b768700780ad0706abb94bffe333fa6f1801de19aa925f3d33e3206d4bd96561ed9e8ce3761dfa8a2bb380c346d1638c030b82afd8c3ce3d8817
-Size (ccache-3.7.9.tar.gz) = 503838 bytes
+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