[ccache] ccache version 3.1.7 has been released
Joel Rosdahl
joel at rosdahl.net
Sun Jan 8 07:49:40 MST 2012
I'm happy to announce ccache version 3.1.7, which is a release with
bug fixesand other minor 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.7.tar.bz2
http://samba.org/ftp/ccache/ccache-3.1.7.tar.gz
http://samba.org/ftp/ccache/ccache-3.1.7.tar.xz
The source archives have been signed with my OpenPGP key (BB845E97):
http://samba.org/ftp/ccache/ccache-3.1.7.tar.bz2.asc
http://samba.org/ftp/ccache/ccache-3.1.7.tar.gz.asc
http://samba.org/ftp/ccache/ccache-3.1.7.tar.xz.asc
You can run "gpg --verify ccache-3.1.7.tar.*.asc" to check the
sourcearchive integrity after download.
Changes since version 3.1.7:
Bug fixes:
- Non-writable CCACHE_DIR is now handled gracefully when
CCACHE_READONLY is set.
- Made failure to create files (typically due to bad directory
permissions) in the cache directory fatal. Previously, such
failures were silently and erroneously flagged as "compiler
produced stdout".
- Both the -specs=file and --specs=file forms are now recognized.
- Added recognition and hashing of GCC plugins specified with -fplugin=file.
- CCACHE_COMPILERCHECK now also determines how to hash explicit
specs files (-specs=file).
- Added CPATH, C_INCLUDE_PATH and similar environment variables to
the hash to avoid false cache hits when such variables have
changed.
- Corrected log message when unify mode is enabled.
- Reverted the GCC bug compatibility introduced in ccache 3.1.5 for
-MT/-MQ options with concatenated arguments. (The bug is fixed in
recent GCC versions.)
Other:
- Corrected license header for mdfour.c.
- Improved documentation on how to fix bad object files in the cache.
-- Joel
More information about the ccache
mailing list