diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2022-11-21 19:53:32 +0100 |
---|---|---|
committer | Joel Rosdahl <joel@rosdahl.net> | 2022-11-21 19:53:32 +0100 |
commit | 1527040bc2a278b9d3d51badb732ecf5841d8bb5 (patch) | |
tree | 66d5836905d2dfe1895a59710b68b669abef602d | |
parent | c77a6558972f3a77987bc8dfc3ac80843e4d4c97 (diff) | |
download | ccache-1527040bc2a278b9d3d51badb732ecf5841d8bb5.tar.gz |
chore: Update NEWSv4.7.4
-rw-r--r-- | doc/NEWS.adoc | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/doc/NEWS.adoc b/doc/NEWS.adoc index a2fbb1a0..72499040 100644 --- a/doc/NEWS.adoc +++ b/doc/NEWS.adoc @@ -1,5 +1,64 @@ = Ccache news +== Ccache 4.7.4 + +Release date: 2022-11-21 + + +=== Bug fixes + +- Fixed an inode cache race condition. + + [small]#_[contributed by Joel Rosdahl]_# + +- The default temporary directory is now `$XDG_RUNTIME_DIR/ccache-tmp` instead + of a hardcoded `/run/user/<UID>/ccache-tmp`. If `XDG_RUNTIME_DIR` is not set, + `<cache_dir>/tmp` is used. This avoids creating `/run/user/<UID>` on systems + that don't have it if compiling as root. + + [small]#_[contributed by Joel Rosdahl and Oleg Sidorkin]_# + +- Added a fallback in case `posix_fallocate` returns `EINVAL` when creating the + inode cache file. + + [small]#_[contributed by Oleg Sidorkin]_# + +- Connection timeout for an HTTP connection is now reported as a timeout instead + of an error. + + [small]#_[contributed by Joel Rosdahl]_# + +- Temporary files found in the cache are no longer counted in + `--show-compression`. + + [small]#_[contributed by Joel Rosdahl]_# + +- Removed duplicate magic header in output from `--inspect`. + + [small]#_[contributed by Joel Rosdahl]_# + +- Ccache now properly waits for all recompression jobs to finish when there is + no `f` subdirectory in the cache. + + [small]#_[contributed by Joel Rosdahl]_# + + +=== Other minor improvements + +- Improved inode cache logging. + + [small]#_[contributed by Joel Rosdahl]_# + + +=== Documentation improvements + +- Removed stray parenthesis. + + [small]#_[contributed by Joel Rosdahl]_# + +- Improved description of how header files are handled. + + [small]#_[contributed by Joel Rosdahl]_# + +- Added a hint about using `-fno-pch-timestamp` for precompiled headers with + Clang. + + [small]#_[contributed by Joel Rosdahl]_# + +- Removed obsolete description of compiler type "`pump`". + + [small]#_[contributed by Joel Rosdahl]_# + + + == Ccache 4.7.3 Release date: 2022-11-05 |