pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/ccache ccached: updated to 3.4.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7de2c45cd78c
branches:  trunk
changeset: 378357:7de2c45cd78c
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Apr 06 08:04:53 2018 +0000

description:
ccached: updated to 3.4.2

ccache 3.4.2

Bug fixes:

The cleanup algorithm has been fixed to not misbehave when files are removed by another process while the cleanup process is running. Previously, too many files could be removed from the cache if 
multiple cleanup processes were triggered at the same time, in extreme cases trimming the cache to a much smaller size than the configured limits.

Correctly hash preprocessed headers located in a ?.gch directory?. Previously, ccache would not pick up changes to such precompiled headers, risking false positive cache hits.

Fixed build failure when using the bundled zlib sources.

ccache 3.3.5 added a workaround for not triggering Clang errors when a precompiled header?s dependency has an updated timestamp (but identical content). That workaround is now only applied when the 
compiler is Clang.

Made it possible to perform out-of-source builds in dev mode again.

diffstat:

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

diffs (35 lines):

diff -r 21e7986a3139 -r 7de2c45cd78c devel/ccache/Makefile
--- a/devel/ccache/Makefile     Fri Apr 06 07:08:26 2018 +0000
+++ b/devel/ccache/Makefile     Fri Apr 06 08:04:53 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2018/02/12 08:32:11 adam Exp $
+# $NetBSD: Makefile,v 1.42 2018/04/06 08:04:53 adam Exp $
 
-DISTNAME=      ccache-3.4.1
+DISTNAME=      ccache-3.4.2
 CATEGORIES=    devel
 MASTER_SITES=  http://samba.org/ftp/ccache/
 # do not use xz distfile here, xz needs gettext-lib which leads to circular
@@ -12,6 +12,7 @@
 COMMENT=       Cache for C/C++ compilers
 LICENSE=       gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib
 
+USE_TOOLS+=            gmake
 GNU_CONFIGURE=         yes
 TEST_TARGET=           test
 
diff -r 21e7986a3139 -r 7de2c45cd78c devel/ccache/distinfo
--- a/devel/ccache/distinfo     Fri Apr 06 07:08:26 2018 +0000
+++ b/devel/ccache/distinfo     Fri Apr 06 08:04:53 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.31 2018/02/12 08:32:11 adam Exp $
+$NetBSD: distinfo,v 1.32 2018/04/06 08:04:53 adam Exp $
 
-SHA1 (ccache-3.4.1.tar.gz) = d32225b4bc9b9aa718718a0bf30cef32edd75083
-RMD160 (ccache-3.4.1.tar.gz) = 888fb0882682e65ea74a1affc3a77af60d501caa
-SHA512 (ccache-3.4.1.tar.gz) = 82e923cb44b4f81e6c1cdd192bbe0cc839c092ece473319cc8ec6ed593fce51a5ccf8143c6c823e5527283840b9195bff60f8056d95ed822d080d31e21fef057
-Size (ccache-3.4.1.tar.gz) = 458735 bytes
+SHA1 (ccache-3.4.2.tar.gz) = a01569127733e95acc9ef4cb3ecafda25c275eb2
+RMD160 (ccache-3.4.2.tar.gz) = f6cf34a1250accd027f183bec89d655ede4e9116
+SHA512 (ccache-3.4.2.tar.gz) = 176726b97854d2553fd332b46f35021031ac52154cfc23b13cf1d9b938a8bafccaf63b6add1ee8c4d2a683b62f5d2a785b36c52cce9ee9ba9a273a7c7b5e1f05
+Size (ccache-3.4.2.tar.gz) = 460637 bytes



Home | Main Index | Thread Index | Old Index