diff --git a/ccache-4.7.4.tar.xz b/ccache-4.7.4.tar.xz deleted file mode 100644 index ff9e523..0000000 --- a/ccache-4.7.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36 -size 547820 diff --git a/ccache-4.7.4.tar.xz.asc b/ccache-4.7.4.tar.xz.asc deleted file mode 100644 index 1320991..0000000 --- a/ccache-4.7.4.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmN7yXIACgkQmW3aB1WU -rbh8pA/8DTLvfLII1C/Y5DISJ+lWLsvlVOnzXAV6XD/pcpfFVDQSqXtYPrBbMTSO -7zc3lkHPvcdRPa9VLclvgTSZRx0BR0gKCOTmFPVezDCz3EVLXdz1PZ7sxzgNzEVU -kDMsKqd+Cd5j0XGVIFtLLaHOxg+sqIVafSQ/gVbCACSRzx9xIBvMGSPWLCKMv1AS -9YD7QjVHoXXcM8NMXqAKh2gqYRUU1+PIdD5JEcgZ7+ja+wqTAtVdfa7hDnbFdPli -XICa4/+tzwNoWPtCpStjjU68kodMgqze0DzfKeCIQuw4cWcejaeXfnScCgxo6AlS -7EQCYCfaxXBMAbYaSxzNxdYQt3UAEbsVHxEqN1B766sVqFyEqKRvB0AlZZJ2caEx -80etDXTFfS22ZDkLQv//jFgzmAPqcXo+EpLt3zwAJCFdviWx/bn9Ezyg1/KduZ6e -V/MFRLAE21rS4xV+vUgR31/Jp5dmExOhCrfsS7AR60OURF1r0VOYNFzix2artJ7s -n2v9er8WK1GYrplkVA7GhGXUwWLfg1TC5GLqi7FddKTSSH7Qq6GAlDtFt8LN39ds -AeYyGL284HEN/c5z33loGlFvWJWPngZdtWpHJWWLAC4YsX5/bEiOo8sHeO37ZznT -IpNDtHYauQrIi6Un7kTG+lWucF/mvMuovAvAPirLJ6AN26v1ick= -=zhrS ------END PGP SIGNATURE----- diff --git a/ccache-4.8.tar.xz b/ccache-4.8.tar.xz new file mode 100644 index 0000000..7c6028c --- /dev/null +++ b/ccache-4.8.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b963ee3bf88d7266b8a0565e4ba685d5666357f0a7e364ed98adb0dc1191fcbb +size 556804 diff --git a/ccache-4.8.tar.xz.asc b/ccache-4.8.tar.xz.asc new file mode 100644 index 0000000..2ca37c2 --- /dev/null +++ b/ccache-4.8.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmQOPcUACgkQmW3aB1WU +rbgE6Q/7BdOd/vPhZd/RN+Dckm0jyeA8NXKnTioanC73hYPESfaf12lV0GqwR4Te +zgIWR0v41rJmFNaeQv2Tbb39BEvV0pz8EEeFyY79MDHoycC3xOyHA6FK3rLQxwP+ +Z/WuicJFaRt4Qk+m/IzxY5z0pboQOFmbvUnoO8nPRxc9ciEZzbP09PDM9R6ZMfp6 +y/wktOcGQLJVwk67cJcLfWYJsgv0nmt9x5TqPcov8j/SOnaaRc+jpTuJX+EReiXH +FoGbm0d3tBKmbcrPFtlZL3KdFxRD9O8bscHX26MLNi7FtB88yiw6O5ZRtXP/3cbc +F0ruJlsqN9Mpiy7q+oaT/de8JEdFhL3dBzFm/sAs1vrAP70XzRPOx4Yo2VU2Bg7F +6ff4hzzEgFE+6fGbRiPvW1+X/Oe/Im/PGR9/P8Ew8bvgE0dx3Yu8z+ubtvvC61BN +Cxa2XQoEKq/0G6hHI8w+ARrSj785KZJtvgiQZIyhLLSJyQHW1m/Xjho1hinuN0bO +ic8w+qcszTYegVjX7OSZWNUFuAe/mqeTmg/FoNG+VORwOXwJXCMLY+aAeZaUBcYE +dkbUG1CM/hAfTvp7VsCCNRa19F3F00WTEpMmXnJQpuBinUbrZV+r9yhqiw789/So +1GN9X9mzbiDLmypdr2z4bS14X6LU+yU2KuQZy1YA+iFsMU1DKwo= +=Zaro +-----END PGP SIGNATURE----- diff --git a/ccache.changes b/ccache.changes index 8af05ee..09811d9 100644 --- a/ccache.changes +++ b/ccache.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Mon Mar 13 18:54:48 UTC 2023 - Dirk Müller + +- 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` 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 + ------------------------------------------------------------------- Mon Dec 5 12:36:18 UTC 2022 - Dirk Müller diff --git a/ccache.spec b/ccache.spec index 21246bc..bd735ba 100644 --- a/ccache.spec +++ b/ccache.spec @@ -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