pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/ccache



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Jan 15 08:07:02 UTC 2018

Modified Files:
        pkgsrc/devel/ccache: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/ccache/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/ccache/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ccache/Makefile
diff -u pkgsrc/devel/ccache/Makefile:1.38 pkgsrc/devel/ccache/Makefile:1.39
--- pkgsrc/devel/ccache/Makefile:1.38   Sun Feb 26 10:17:00 2017
+++ pkgsrc/devel/ccache/Makefile        Mon Jan 15 08:07:02 2018
@@ -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
 

Index: pkgsrc/devel/ccache/distinfo
diff -u pkgsrc/devel/ccache/distinfo:1.28 pkgsrc/devel/ccache/distinfo:1.29
--- pkgsrc/devel/ccache/distinfo:1.28   Sun Feb 26 10:17:00 2017
+++ pkgsrc/devel/ccache/distinfo        Mon Jan 15 08:07:02 2018
@@ -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