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:           Tue Oct 30 12:03:52 UTC 2018

Modified Files:
        pkgsrc/devel/ccache: Makefile distinfo

Log Message:
ccache: updated to 3.5

ccache 3.5

Added a boolean debug (CCACHE_DEBUG) configuration option. When enabled, ccache will create per-object debug files that are helpful e.g. when debugging unexpected cache misses. See also the new 
“Cache debugging” section in the manual.

Renamed CCACHE_CC to CCACHE_COMPILER (keeping the former as a deprecated alias).

Added a new command-line option -k/--get-config that prints the value of a config key.

It is now possible to let ccache hash a precomputed checksum file instead of the full content of a precompiled header. This can save time for large precompiled headers. Note that the build system 
needs to keep the checksum file in sync with the precompiled header for this to work.

Improved performance substantially when using hash_dir = false on platforms like macOS where getcwd() is slow.

Added “stats updated” timestamp in ccache -s output. This can be useful if you wonder whether ccache actually was used for your last build.

Renamed “stats zero time” to “stats zeroed” and documented it. The counter is also now only present in ccache -s output when ccache -z actually has been called.

The content of the -fsanitize-blacklist file is now included in the hash, so updates to the file will now correctly result in separate cache entries.

It’s now possible to opt out of building and installing man pages when running make install in the source repository.

If the compiler type can’t be detected (e.g. if it is named cc), use safer defaults that won’t trip up Clang.

Made the ccache test suite work on FreeBSD.

Added file_stat_matches_ctime option to disable ctime check if file_stat_matches is enabled.

Made “./configure --without-bundled-zlib” do what’s intended.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/devel/ccache/Makefile
cvs rdiff -u -r1.33 -r1.34 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.43 pkgsrc/devel/ccache/Makefile:1.44
--- pkgsrc/devel/ccache/Makefile:1.43   Wed Sep  5 13:22:21 2018
+++ pkgsrc/devel/ccache/Makefile        Tue Oct 30 12:03:52 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2018/09/05 13:22:21 adam Exp $
+# $NetBSD: Makefile,v 1.44 2018/10/30 12:03:52 adam Exp $
 
-DISTNAME=      ccache-3.4.3
+DISTNAME=      ccache-3.5
 CATEGORIES=    devel
 MASTER_SITES=  http://samba.org/ftp/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.33 pkgsrc/devel/ccache/distinfo:1.34
--- pkgsrc/devel/ccache/distinfo:1.33   Wed Sep  5 13:22:21 2018
+++ pkgsrc/devel/ccache/distinfo        Tue Oct 30 12:03:52 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.33 2018/09/05 13:22:21 adam Exp $
+$NetBSD: distinfo,v 1.34 2018/10/30 12:03:52 adam Exp $
 
-SHA1 (ccache-3.4.3.tar.gz) = d314f3e220e7329c1eb76ba455e6f18c830f2318
-RMD160 (ccache-3.4.3.tar.gz) = 623c5f8ea1c3ae8cfddb329ae1d1b8a4e8abc8ca
-SHA512 (ccache-3.4.3.tar.gz) = 3242cbd174604ffcbd775969d65ee37c7bdce08d3483f236444535c66f7eca3f4f509c94ecf1c38624144927e822a210cc4cba894503d670271e21cc96499a53
-Size (ccache-3.4.3.tar.gz) = 466575 bytes
+SHA1 (ccache-3.5.tar.gz) = 9fa52ee325b2fd142190cd59f797433ffbe01a11
+RMD160 (ccache-3.5.tar.gz) = 0d085e63444753661593acb39b4097e3477dd3cd
+SHA512 (ccache-3.5.tar.gz) = cc6dcaef68ee2fb71599e37c982f06fe99410392e39d4f37558dc7bfceff896abf08d1048a73f0085d9a3225abd147f438782e0db61cf385dd493ed54670b293
+Size (ccache-3.5.tar.gz) = 476580 bytes



Home | Main Index | Thread Index | Old Index