pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/ccache Changes 3.2.2:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1044ef7c2609
branches:  trunk
changeset: 651942:1044ef7c2609
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon May 18 10:33:55 2015 +0000

description:
Changes 3.2.2:

New features and improvements
* Added support for CCACHE_COMPILERCHECK=string:<value>. This is a faster alternative to CCACHE_COMPILERCHECK=<command> if the command’s output can be precalculated by the build system.
* Add support for caching code coverage results (compiling for gcov).

Bug fixes
* Fixed bug which could result in false cache hits when source code contains '"' followed by " /*" or " //" (with variations).
* Made hash of cached result created with and without CCACHE_CPP2 different. This makes it possible to rebuild with CCACHE_CPP2 set without having to clear the cache to get new results.
* Don’t try to reset a non-existing stats file. This avoids “No such file or directory” messages in the ccache log when the cache directory doesn’t exist.
* Fixed a bug where ccache deleted clang diagnostics after compiler failures.
* Avoid performing an unnecessary copy of the object file on a cache miss.
* Bail out on too hard compiler option -fmodules.
* Bail out on too hard compiler option -fplugin=libcc1plugin (interaction with GDB).
* Fixed build error when compiling ccache with recent clang versions.
* Removed signal-unsafe code from signal handler.
* Corrected logic for when to output cached stderr.
* Wipe the whole cached result on failure retrieving a cached file.
* Fixed build error when compiling ccache with recent clang versions.

diffstat:

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

diffs (35 lines):

diff -r bfcaad9bf953 -r 1044ef7c2609 devel/ccache/Makefile
--- a/devel/ccache/Makefile     Sun May 17 21:49:36 2015 +0000
+++ b/devel/ccache/Makefile     Mon May 18 10:33:55 2015 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2015/03/19 23:01:15 tnn Exp $
+# $NetBSD: Makefile,v 1.29 2015/05/18 10:33:55 adam Exp $
 
-DISTNAME=      ccache-3.2.1
-PKGREVISION=   1
+DISTNAME=      ccache-3.2.2
 CATEGORIES=    devel
 MASTER_SITES=  http://samba.org/ftp/ccache/
 # do not use xz distfile here, xz needs gettext-lib which leads to circular
@@ -17,7 +16,5 @@
 
 INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1
 
-.include "../../mk/bsd.prefs.mk"
-
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r bfcaad9bf953 -r 1044ef7c2609 devel/ccache/distinfo
--- a/devel/ccache/distinfo     Sun May 17 21:49:36 2015 +0000
+++ b/devel/ccache/distinfo     Mon May 18 10:33:55 2015 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2015/03/19 23:01:15 tnn Exp $
+$NetBSD: distinfo,v 1.18 2015/05/18 10:33:55 adam Exp $
 
-SHA1 (ccache-3.2.1.tar.gz) = 64464a7697ac9ee2b3c766e69b1b7f565c05df7c
-RMD160 (ccache-3.2.1.tar.gz) = 4dfc1deb447c62e0a07f0be2ed456a1b08a8dcf1
-Size (ccache-3.2.1.tar.gz) = 432423 bytes
+SHA1 (ccache-3.2.2.tar.gz) = c74894dd94f4d734658a0ecf27b1c552240e66e0
+RMD160 (ccache-3.2.2.tar.gz) = e3541328ce0d5a16f885379670ad34ef1a5ace23
+Size (ccache-3.2.2.tar.gz) = 436913 bytes
 SHA1 (patch-util.c) = b56f7c348067bba472c4a9091f8d0f6b0a579263


Home | Main Index | Thread Index | Old Index