From 1527040bc2a278b9d3d51badb732ecf5841d8bb5 Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Mon, 21 Nov 2022 19:53:32 +0100 Subject: chore: Update NEWS --- doc/NEWS.adoc | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) 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//ccache-tmp`. If `XDG_RUNTIME_DIR` is not set, + `/tmp` is used. This avoids creating `/run/user/` 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 -- cgit v1.2.1