Wed Nov 20 09:38:42 2019 UTC ()
ccache: updated to 3.7.6

ccache 3.7.6

Bug fixes
The opt-in ���file_macro sloppiness��� mode has been removed so that the input file path now is always included in the direct mode hash. This fixes a bug that could result in false cache hits in an edge case when ���file_macro sloppiness��� is enabled and several identical source files include a relative header file with the same name but in different directories.

Statistics files are no longer lost when the filesystem of the cache is full.

Bail out on too hard Clang option -MJarg (in addition to the previous bailout of -MJ arg).

Properly handle color diagnostics in the depend mode as well.


(adam)
diff -r1.53 -r1.54 pkgsrc/devel/ccache/Makefile
diff -r1.42 -r1.43 pkgsrc/devel/ccache/distinfo

cvs diff -r1.53 -r1.54 pkgsrc/devel/ccache/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ccache/Makefile 2019/10/31 10:58:58 1.53
+++ pkgsrc/devel/ccache/Makefile 2019/11/20 09:38:42 1.54
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.53 2019/10/31 10:58:58 adam Exp $ 1# $NetBSD: Makefile,v 1.54 2019/11/20 09:38:42 adam Exp $
2 2
3DISTNAME= ccache-3.7.5 3DISTNAME= ccache-3.7.6
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=ccache/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=ccache/}
6# do not use xz distfile here, xz needs gettext-lib which leads to circular 6# do not use xz distfile here, xz needs gettext-lib which leads to circular
7# dependencies on some platforms. 7# dependencies on some platforms.
8GITHUB_RELEASE= v${PKGVERSION_NOREV} 8GITHUB_RELEASE= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://ccache.dev/ 11HOMEPAGE= https://ccache.dev/
12COMMENT= Cache for C/C++ compilers 12COMMENT= Cache for C/C++ compilers
13LICENSE= gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib 13LICENSE= gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib
14 14
15USE_TOOLS+= bash:test gmake perl:test 15USE_TOOLS+= bash:test gmake perl:test
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes

cvs diff -r1.42 -r1.43 pkgsrc/devel/ccache/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ccache/distinfo 2019/10/31 10:58:58 1.42
+++ pkgsrc/devel/ccache/distinfo 2019/11/20 09:38:42 1.43
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.42 2019/10/31 10:58:58 adam Exp $ 1$NetBSD: distinfo,v 1.43 2019/11/20 09:38:42 adam Exp $
2 2
3SHA1 (ccache-3.7.5.tar.gz) = f486b5cd4ac4d9a1c810f7a566b91dade901d6df 3SHA1 (ccache-3.7.6.tar.gz) = 7f2847266a3bbd9e96c7525fd00e21df14b0e8ec
4RMD160 (ccache-3.7.5.tar.gz) = 2c18e1e612cbbf541371f4ea77076aca1ba7dba8 4RMD160 (ccache-3.7.6.tar.gz) = 41f189e5117fbe84c9fdb4afc9156f691be33742
5SHA512 (ccache-3.7.5.tar.gz) = 53a47aaf904474ad350a14b01183042eb6215c8e6f5752ccc2920aa32529df7acf8fd8c0308940feafae55131810c2f46f2357a4fbed17b09ae8a6d6d2a62872 5SHA512 (ccache-3.7.6.tar.gz) = eb39fcc50ce23dcda73e83e4fb5e64337924890969521d7dbbb4128704097bc5d51cb739bcef0695c9dfa56c3224788f680bc62bf1f060a136462daed3c9eb1b
6Size (ccache-3.7.5.tar.gz) = 502842 bytes 6Size (ccache-3.7.6.tar.gz) = 503424 bytes