Accepting request 1040262 from home:dirkmueller:Factory

- update to 4.7.4:
  * Fixed an inode cache race condition.
  * 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.
  * Added a fallback in case `posix_fallocate` returns `EINVAL` when
    creating the
  inode cache file.
  * Connection timeout for an HTTP connection is now reported as a timeout
    instead
  * Temporary files found in the cache are no longer counted in
  `--show-compression`.
  * Removed duplicate magic header in output from `--inspect`.
  * Ccache now properly waits for all recompression jobs to finish when
    there is no `f` subdirectory in the cache.
  * Documentation improvements

OBS-URL: https://build.opensuse.org/request/show/1040262
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=129
This commit is contained in:
Martin Pluskal
2022-12-06 10:58:45 +00:00
committed by Git OBS Bridge
parent b34f082ed5
commit c0d68f8608
6 changed files with 41 additions and 20 deletions

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Mon Dec 5 12:36:18 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 4.7.4:
* Fixed an inode cache race condition.
* 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.
* Added a fallback in case `posix_fallocate` returns `EINVAL` when
creating the
inode cache file.
* Connection timeout for an HTTP connection is now reported as a timeout
instead
* Temporary files found in the cache are no longer counted in
`--show-compression`.
* Removed duplicate magic header in output from `--inspect`.
* Ccache now properly waits for all recompression jobs to finish when
there is no `f` subdirectory in the cache.
* Documentation improvements
-------------------------------------------------------------------
Thu Nov 17 16:38:52 UTC 2022 - Danilo Spinella <danilo.spinella@suse.com>