diff options
author | adam <adam@pkgsrc.org> | 2018-01-15 08:07:02 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2018-01-15 08:07:02 +0000 |
commit | 0c35843b27bef0876b2b5cdfe87742f115931384 (patch) | |
tree | 6aee12696e79df0c546a8c410d6337c1bc6d657f /devel/ccache | |
parent | 904a25fda7d7546bedd711a7d1e0dd68c30d76d4 (diff) | |
download | pkgsrc-0c35843b27bef0876b2b5cdfe87742f115931384.tar.gz |
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 (limited to 'devel/ccache')
-rw-r--r-- | devel/ccache/Makefile | 5 | ||||
-rw-r--r-- | devel/ccache/distinfo | 10 |
2 files changed, 8 insertions, 7 deletions
diff --git a/devel/ccache/Makefile b/devel/ccache/Makefile index e77f6236697..fd8eaad3db4 100644 --- a/devel/ccache/Makefile +++ b/devel/ccache/Makefile @@ -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 @@ COMMENT= Cache for C/C++ compilers LICENSE= gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib GNU_CONFIGURE= yes +TEST_TARGET= test INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 diff --git a/devel/ccache/distinfo b/devel/ccache/distinfo index c29925a92c5..43b908be6d8 100644 --- a/devel/ccache/distinfo +++ b/devel/ccache/distinfo @@ -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 |