pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ccache ccache: updated to 3.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/87bfbb07dd18
branches:  trunk
changeset: 386817:87bfbb07dd18
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Oct 30 12:03:52 2018 +0000

description:
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.

diffstat:

 devel/ccache/Makefile |   4 ++--
 devel/ccache/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 1f6a66df8f73 -r 87bfbb07dd18 devel/ccache/Makefile
--- a/devel/ccache/Makefile     Tue Oct 30 12:00:05 2018 +0000
+++ b/devel/ccache/Makefile     Tue Oct 30 12:03:52 2018 +0000
@@ -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
diff -r 1f6a66df8f73 -r 87bfbb07dd18 devel/ccache/distinfo
--- a/devel/ccache/distinfo     Tue Oct 30 12:00:05 2018 +0000
+++ b/devel/ccache/distinfo     Tue Oct 30 12:03:52 2018 +0000
@@ -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