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 Jun 29 13:40:53 UTC 2020

Modified Files:
        pkgsrc/devel/ccache: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 pkgsrc/devel/ccache/Makefile
cvs rdiff -u -r1.46 -r1.47 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.57 pkgsrc/devel/ccache/Makefile:1.58
--- pkgsrc/devel/ccache/Makefile:1.57   Tue Mar 31 16:15:34 2020
+++ pkgsrc/devel/ccache/Makefile        Mon Jun 29 13:40:53 2020
@@ -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

Index: pkgsrc/devel/ccache/distinfo
diff -u pkgsrc/devel/ccache/distinfo:1.46 pkgsrc/devel/ccache/distinfo:1.47
--- pkgsrc/devel/ccache/distinfo:1.46   Tue Mar 31 16:15:34 2020
+++ pkgsrc/devel/ccache/distinfo        Mon Jun 29 13:40:53 2020
@@ -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



Home | Main Index | Thread Index | Old Index