Version 3.1.7 of ccache

Release Notes: Several minor bugs have been fixed: failure when creating files in the cache directory has been made fatal. Recognition and hashing of GCC plugins specified with -fplugin=file has been added. CPATH, C_INCLUDE_PATH, and similar environment variables are now added to the hash to avoid false cache hits when such variables have changed. The GCC bug compatibility introduced in ccache 3.1.5 for -MT/-MQ options with concatenated arguments has been reverted.

Other releases

  •  08 Jan 2012 18:53

Release Notes: Several minor bugs have been fixed: failure when creating files in the cache directory has been made fatal. Recognition and hashing of GCC plugins specified with -fplugin=file has been added. CPATH, C_INCLUDE_PATH, and similar environment variables are now added to the hash to avoid false cache hits when such variables have changed. The GCC bug compatibility introduced in ccache 3.1.5 for -MT/-MQ options with concatenated arguments has been reverted.

  •  21 Aug 2011 17:14

Release Notes: This release adds support for rewriting the --sysroot argument if CCACHE_BASEDIR is used. It fixes a bug when getcwd() fails. It fixes bad alignment in "ccache -s" output.

  •  29 May 2011 18:34

Release Notes: Minor bugfixes and improvements have been made. There is a new statistics counter named "called for preprocessing'', improved logging, and better handling of -MF/-MT/-MQ options.

  •  10 Jan 2011 01:22

Release Notes: A work-around for a bug in gzputc() in zlib 1.2.5 has been made. Corrupt manifest files are now removed so that they won't block direct mode hits. ccache now copes with file systems that don't know about symbolic links. The file handle is now correctly closed on write errors when trying to create a cache dir tag.

  •  28 Nov 2010 19:38

Release Notes: The -MFarg, -MTarg, and -MQarg compiler options (i.e., without a space between the option and argument) are now handled correctly.

Screenshot

Project Spotlight

Armadillo C++ Library

A fast C++ matrix library with optional interfaces to LAPACK and ATLAS.

Screenshot

Project Spotlight

The Aime Interpreter

An application extension programming language interpreter.