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 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:65c53e8fd85956238670278854c02574094e61aecb09c4bf8a0d42657f8f0a6d
size 546528

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmNmuqQACgkQmW3aB1WU
rbi05xAAj7wL2PNwskdjVcMge92kcuBVoxrn4caOgJjcf5nN/23g4AUVrhmdVykW
BFus5BdRwGTZ3pRKvxdvYjOSOnJx7Bt6IEN90rcsGpQg3rKBmdIZOL3xqj8ofW2t
X3F3lGPb+7C4XqBRuoo4MMvy7mTwOk4rnv/OXPB2+k5L4pdiK340s4rPqSRYWDCo
gIjoQjJzGq1SBOFk31d3bMEXIfoYpdPlCl/C9zpsjDUvWCHnos06zAvFFJgC2nRG
PqBVS8U/IVCdPW4R/VkT+pbZWr02iKtJCvO7t1mYTZMez/8ZMKEb9zrmN5+CE2gD
opo5htYDFvui0wYL4nb2RZQUczLy8dvziDOoa3SlXjwpny1GRXt7F7jsyz/eCusF
t7AFXtWwtM8Z5tK2cQZ6Tu4nmh6xvE/xN2R/qVV2B7fGKAjLtJac+wWlDgIJAK2U
0JcuU0weNychG3yOfvww/V9sKqKdvApUkmGdJEyM07P8m0aLnHwVnLoxlkz7O7fF
8YpfIeGcZR8gqzgAVoEuJVM9RRq/rNyCPYgbKNL0zyCbwf8p/dYKky55zAr1NaZE
FaDmKdOfU76gXYgouyJM+08SKlvY34inFkWgiNebcqqSDv3Q6hsJJGWUvDEUJBgU
qJN6KgIP7Sa0uoGxUQeQMn1zHSqC2IjRq6v3D40tJSxHKwrccZU=
=0GTU
-----END PGP SIGNATURE-----

3
ccache-4.7.4.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df0c64d15d3efaf0b4f6837dd6b1467e40eeaaa807db25ce79c3a08a46a84e36
size 547820

16
ccache-4.7.4.tar.xz.asc Normal file
View File

@ -0,0 +1,16 @@
-----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-----

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>

View File

@ -17,7 +17,7 @@
Name: ccache
Version: 4.7.3
Version: 4.7.4
Release: 0
Summary: A Fast C/C++ Compiler Cache
License: GPL-3.0-or-later