I'm happy to announce ccache version 3.1.10, which is a bug fix release with minor new features and improvements.
Details may be read in the release notes: http://ccache.samba.org/releasenotes.html Source archives are available here: http://samba.org/ftp/ccache/ccache-3.1.10.tar.bz2 http://samba.org/ftp/ccache/ccache-3.1.10.tar.gz http://samba.org/ftp/ccache/ccache-3.1.10.tar.xz The source archives have been signed with my OpenPGP key (5594ADB8): http://samba.org/ftp/ccache/ccache-3.1.10.tar.bz2.asc http://samba.org/ftp/ccache/ccache-3.1.10.tar.gz.asc http://samba.org/ftp/ccache/ccache-3.1.10.tar.xz.asc You can run "gpg --verify ccache-3.1.10.tar.*.asc" to check the source archive integrity after download. New features and improvements: - Added support for the `-Xclang` compiler option. - Improved handling of exit code of internally executed processes. - Zero length object files in the cache are now rejected as invalid. - Bail out on option `-gsplit-dwarf` (since it produces multiple output files). - Compiler option `-fdebug-prefix-map` is now ignored (not part of the hash). (The `-fdebug-prefix-map` option may be used in combination with `CCACHE_BASEDIR` to reuse results across different directories.) - Added note in documentation that `--ccache-skip` currently does not mean ``don't hash the following option''. - To enable support for precompiled headers (PCH), `CCACHE_SLOPPINESS` now also needs to include the new `pch_defines` sloppiness. This is because ccache can't detect changes in the source code when only `#define`s have been changed. - Stale files in the internal temporary directory (`<ccache_dir>/tmp`) are now cleaned up if they are older than one hour. Bug fixes: - Fixed path canonicalization in `make_relative_path()` when path doesn't exist. - Fixed bug in `common_dir_prefix_length()`. This corrects the `CCACHE_BASEDIR` behavior. - ccache no longer tries to create the cache directory when `CCACHE_DISABLE` is set. - Fixed bug when reading manifests with a very large number of file info entries. - Fixed problem with logging of current working directory. -- Joel _______________________________________________ ccache mailing list ccache@lists.samba.org https://lists.samba.org/mailman/listinfo/ccache