Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ccache for openSUSE:Factory checked in at 2023-03-15 18:53:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ccache (Old) and /work/SRC/openSUSE:Factory/.ccache.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ccache" Wed Mar 15 18:53:17 2023 rev:71 rq:1071412 version:4.8 Changes: -------- --- /work/SRC/openSUSE:Factory/ccache/ccache.changes 2022-12-07 17:35:34.648740346 +0100 +++ /work/SRC/openSUSE:Factory/.ccache.new.31432/ccache.changes 2023-03-15 18:53:21.396016019 +0100 @@ -1,0 +2,35 @@ +Mon Mar 13 18:54:48 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 4.8: + * Improved the automatic cache cleanup mechanism. Automatic + cleanups are now performed on 1/256 of the cache instead of + 1/16, thus making them much quicker (but naturally more frequent). + Cleanups are coordinated between ccache processes so that at most + one process will perform cleanup at a time. Also, the actual cache + size will stay very close to the configured maximum size instead of + staying around 90% as was the case before. + * Added support for setting per-compilation configuration options on + the command line. Example: `ccache hash_dir=false gcc -c example.c` + * Made it possible to disable ccache for a certain source code file + by embedding the string `ccache:disable` in a comment near the top + of the file. + * Made ccache understand that an MSVC `/Z7` option overrides an + earlier `/Z*` option and thus is not too hard to cache. + * Added a `--recompress-threads` command line option for selecting + the number of CPU threads to use when recompressing the local cache. + * Added `--trim-recompress` and `--trim-recompress-threads` command + line options for recompressing file-based remote storage. + * Added tmpfs, ufs and zfs to the list of supported filesystems on + macOS and BSDs for the inode cache. + * Improved progress bars for clean/clear/evict-style operations. + * Improved printing of cache sizes in various outputs. + * Activate debug logging for command mode options like `--cleanup`. + * Added support for `-Wp,-U<macro>` in the direct mode. + * Added quotes around arguments with space in logged command lines. + * Added logging of executed command lines on Windows. + + * Made sure not to update the stats file when there are no incremented + counters. + * Improved actual disk size calculation on Windows. + * Bugfixes + +------------------------------------------------------------------- Old: ---- ccache-4.7.4.tar.xz ccache-4.7.4.tar.xz.asc New: ---- ccache-4.8.tar.xz ccache-4.8.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ccache.spec ++++++ --- /var/tmp/diff_new_pack.37gF6e/_old 2023-03-15 18:53:22.064019573 +0100 +++ /var/tmp/diff_new_pack.37gF6e/_new 2023-03-15 18:53:22.068019593 +0100 @@ -1,7 +1,7 @@ # # spec file for package ccache # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: ccache -Version: 4.7.4 +Version: 4.8 Release: 0 Summary: A Fast C/C++ Compiler Cache License: GPL-3.0-or-later ++++++ ccache-4.7.4.tar.xz -> ccache-4.8.tar.xz ++++++ ++++ 12344 lines of diff (skipped)