diff options
author | adam <adam@pkgsrc.org> | 2018-02-12 08:32:11 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2018-02-12 08:32:11 +0000 |
commit | c2fa4c7c10a878b8b803fa758d9e8bf146dbc167 (patch) | |
tree | 90ca0f533a1d929519226678a8dca45439002e91 /devel | |
parent | 4777d50ce001587039bc1898137edbcc7321507b (diff) | |
download | pkgsrc-c2fa4c7c10a878b8b803fa758d9e8bf146dbc167.tar.gz |
ccache: updated to 3.4.1
ccache 3.4.1
Bug fixes
Fixed printing of version number in ccache --version.
ccache 3.4
New features and enhancements
The compiler option form --sysroot arg is now handled like the documented --sysroot=arg form.
Added support for caching .su files generated by GCC flag -fstack-usage.
ccache should now work with distcc’s “pump” wrapper.
The optional unifier is no longer disabled when the direct mode is enabled.
Added support for nvcc compiler options --compiler-bindir/-ccbin, --output-directory/-odir and --libdevice-directory/-ldir.
Boolean environment variable settings no longer accept the following (case-insensitive) values: 0, false, disable and no. All other values are accepted and taken to mean “true”. This is to stop users from setting e.g. CCACHE_DISABLE=0 and then expect the cache to be used.
Improved support for run_second_cpp = false: If combined with passing -fdirectives-only (GCC) or frewrite-includes (Clang) to the compiler, diagnostics warnings and similar will be correct.
An implicit -MQ is now passed to the preprocessor only if the object file extension is non-standard. This should make it easier to use EDG-based compilers (e.g. GHS) which don’t understand -MQ.
ccache now treats an unreadable configuration file just like a missing configuration file.
Documented more pitfalls with enabling hard_links (CCACHE_HARDLINK).
Documented caveats related to colored warnings from compilers.
Bug fixes
File size and number counters are now updated correctly when files are overwritten in the cache, e.g. when using CCACHE_RECACHE.
run_second_cpp is now forced for nvcc.
Fixed how the nvcc options -optf and -odir are handled.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/ccache/Makefile | 4 | ||||
-rw-r--r-- | devel/ccache/distinfo | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/devel/ccache/Makefile b/devel/ccache/Makefile index 357a9e7e834..fb40b887c05 100644 --- a/devel/ccache/Makefile +++ b/devel/ccache/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.40 2018/01/30 05:43:19 adam Exp $ +# $NetBSD: Makefile,v 1.41 2018/02/12 08:32:11 adam Exp $ -DISTNAME= ccache-3.3.6 +DISTNAME= ccache-3.4.1 CATEGORIES= devel MASTER_SITES= http://samba.org/ftp/ccache/ # do not use xz distfile here, xz needs gettext-lib which leads to circular diff --git a/devel/ccache/distinfo b/devel/ccache/distinfo index 5dfe357a6a8..af8e61673b1 100644 --- a/devel/ccache/distinfo +++ b/devel/ccache/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.30 2018/01/30 05:43:19 adam Exp $ +$NetBSD: distinfo,v 1.31 2018/02/12 08:32:11 adam Exp $ -SHA1 (ccache-3.3.6.tar.gz) = e535ce4e51226edc2bff2572aa236bf2d9971b30 -RMD160 (ccache-3.3.6.tar.gz) = dd8e52b110317a2c9db77917a2f8728a9bdec289 -SHA512 (ccache-3.3.6.tar.gz) = 3f7a6a07cf354788bd03d72dce31e43dc6c00629087669185a7081497b52d63305aebee78738af681b064c46971456ba7d92de8ddb95455f9022152730996afc -Size (ccache-3.3.6.tar.gz) = 453881 bytes +SHA1 (ccache-3.4.1.tar.gz) = d32225b4bc9b9aa718718a0bf30cef32edd75083 +RMD160 (ccache-3.4.1.tar.gz) = 888fb0882682e65ea74a1affc3a77af60d501caa +SHA512 (ccache-3.4.1.tar.gz) = 82e923cb44b4f81e6c1cdd192bbe0cc839c092ece473319cc8ec6ed593fce51a5ccf8143c6c823e5527283840b9195bff60f8056d95ed822d080d31e21fef057 +Size (ccache-3.4.1.tar.gz) = 458735 bytes |