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.3.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/156832b6ca3d
branches:  trunk
changeset: 374054:156832b6ca3d
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Jan 15 08:07:02 2018 +0000

description:
ccache: updated to 3.3.5

ccache 3.3.5

New features and improvements
* Documented how automatic cache cleanup works.

Bug fixes
* Fixed a regression where the original order of debug options could be lost. This reverts the ?Improved parsing of -g* options? feature in ccache 3.3.
* Multiple -fdebug-prefix-map options should now be handled correctly.
* Fixed matching of directories in the ignore_headers_in_manifest configuration option.
* Fixed detection of missing argument to -opt/--options-file.
* ccache now bails out when building a precompiled header if any of the corresponding header files have an updated timestamp. This fixes complaints from clang.
* Fixed a bug related to erroneously storing a dependency file with absolute paths in the cache on a preprocessed hit.
* ccache -c/--cleanup now works like documented: it just recalculates size counters and trims the cache to not exceed the max size and file number limits. Previously, the forced cleanup took 
?limit_multiple? into account, so that ccache -c/--cleanup by default would trim the cache to 80% of the max limit.
* ccache no longer ignores linker arguments for clang since clang warns about them.
* Plugged a couple of file descriptor leaks.
* Fixed a bug where ccache would skip hashing the compiler argument following a -fno-working-directory, -fworking-directory, -nostdinc, -nostdinc++, -remap or -trigraphs option in preprocessor mode.

diffstat:

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

diffs (35 lines):

diff -r b6ec15396cf9 -r 156832b6ca3d devel/ccache/Makefile
--- a/devel/ccache/Makefile     Sun Jan 14 17:33:57 2018 +0000
+++ b/devel/ccache/Makefile     Mon Jan 15 08:07:02 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2017/02/26 10:17:00 adam Exp $
+# $NetBSD: Makefile,v 1.39 2018/01/15 08:07:02 adam Exp $
 
-DISTNAME=      ccache-3.3.4
+DISTNAME=      ccache-3.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
@@ -13,6 +13,7 @@
 LICENSE=       gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib
 
 GNU_CONFIGURE=         yes
+TEST_TARGET=           test
 
 INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1
 
diff -r b6ec15396cf9 -r 156832b6ca3d devel/ccache/distinfo
--- a/devel/ccache/distinfo     Sun Jan 14 17:33:57 2018 +0000
+++ b/devel/ccache/distinfo     Mon Jan 15 08:07:02 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.28 2017/02/26 10:17:00 adam Exp $
+$NetBSD: distinfo,v 1.29 2018/01/15 08:07:02 adam Exp $
 
-SHA1 (ccache-3.3.4.tar.gz) = 555cd9e8991bbf73ea265390f86ff261afd52a2f
-RMD160 (ccache-3.3.4.tar.gz) = 5a6d6f766ac073717e51baa560c18f384fefdf49
-SHA512 (ccache-3.3.4.tar.gz) = a88ae963c4eb85e2e043da9151161793bae03952bbe2d119b120726ae908bbc8b40e35cae029eafbb3456152a14f11a8bcea1d6072389754a7709fb8039c61bb
-Size (ccache-3.3.4.tar.gz) = 449905 bytes
+SHA1 (ccache-3.3.5.tar.gz) = cf6f59f197e99b8103972774ef3966e5cf78d4d0
+RMD160 (ccache-3.3.5.tar.gz) = f92c7260c1c9b92eb5793ab7f0b3f8c175f2220d
+SHA512 (ccache-3.3.5.tar.gz) = bce7c70ec6e2ec12cec9a4a2489111b3523e414ddd9832f50f32b1fb0ee0f8b4d4741e85bd4d8e2f39426f537a99918eea8cbe60edf133fcc633208442388bad
+Size (ccache-3.3.5.tar.gz) = 453896 bytes



Home | Main Index | Thread Index | Old Index