Accepting request 1005766 from home:dirkmueller:Factory
- update to 4.6.3: * Fixed detection of PCH header for concatenated `-include` option (e.g., `-includepch.h` instead of `-include pch.h`). * Fixed build with musl when using GCC 12. * Disabled the `"Failure to write output file"` when running on a filesystem that doesn't support read-only directories. * Fixed a race condition that could lead to a crash if a file in the cache is removed with unlucky timing, e.g. by another ccache process doing cache cleanup. * Dependency file rewriting will now always be performed if `base_dir`/`CCACHE_BASEDIR` is active. This fixes a problem with the dependency file content when Clang is used with `-fsanitize=address`. * Fixed handling of error condition for `--hash-file`/`--checksum-file`. * Made sure to enable the inode cache only if subsecond `stat` timestamps are available. * Added a work-around for a Clang bug when writing to a full NFS file system. * Made failure writing to the output file increment the "`bad output file`" counter instead of "`cache miss`". * Fixed false positive cache hits for code constructions similar to `__asm__(".incbin" " \"file\"")`. * Fixed false success for `-fcolor-diagnostics` probe with GCC. A side effect of this is that a compiler type that ccache can't identify from the compiler name (such as `/usr/bin/cc` where `cc` is not a symlink) from now on won't produce color diagnostics when used via ccache even if the compiler actually is GCC or Clang. * More cases of invalid secondary storage URLs are now handled gracefully. * Fixed the display of maximum cache size in `ccache -s` if it's 0 (= unlimited). * Removed AsciiDoc markup from help text of `--trim-dir`. * The temporary directory is now cleaned up properly even if it's left OBS-URL: https://build.opensuse.org/request/show/1005766 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=125
This commit is contained in:
parent
90a19062a4
commit
88d6d09d52
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e5d47bd3cbb504ada864124690e7c0d28ecb1f9aeac22a9976025aed9633f3d1
|
||||
size 529040
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmKBSc8ACgkQmW3aB1WU
|
||||
rbja6A/+I2YdCAUcMPHxUAlxBBnWYlnhclh0aI2NRPr+1C/8DoG1fW5iLEYNpqLB
|
||||
RkH7Bm0gxp6GOnmzG0ZlrHpygH/cul/pxEC9mIG14Xe2k/BUqb15DJYRH/qBETXz
|
||||
62zZLpULsxEUcU7EqEZnCiVubHU5Re0lnMcopTQYBG566aJ0lBJrNxahTknR2Qth
|
||||
eDRfYBL56ICo3OTdv7qOWzAT5xAxFuzC8aVYy2kukehXmBxlFN2FgSNoT+iuEmfN
|
||||
VtS5YR6Jg1OrApqnj4PJAfXa2NDVJ2ffUxJykYXFk1kyo1xR8c04LXH3uMXYPkYU
|
||||
RbaO/iCp90xiXJWC4ylTbiNcrE28JkPFvVoUg/jFAUacvaR9bCnSnuzZKkvtWh4n
|
||||
xBLeUksrvDSV8pZ0IAzVia4AI+OJeA2zwEqnQxfnyuRnAgyxv77DZbpeZ7RkjCKX
|
||||
JPRp7ZkbZkqKLvYf4Aqs/ub3qdVl8IyNtjsZGZQpciaD4RQFuPKQ0O+mQMyRdA1M
|
||||
n+AiR+nX6JH+YXE9tKOX6R9loiPRYgy0alwyhzaGo3rLG8KRCn6YpNkZw23dxZ5H
|
||||
JfybiDT52SNPtw/5538cs2VqwpGWEHEF0UJNTQTTv1WWkLxiUUBW5IepoGbWg9R2
|
||||
km0YzpMuHQ4dweRqxsoPqgD2CM3dWNBX/Or90gzvpUfsdvV8whk=
|
||||
=PPX4
|
||||
-----END PGP SIGNATURE-----
|
3
ccache-4.6.3.tar.xz
Normal file
3
ccache-4.6.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1e3a251bb112632553b8255a78661fe526c3a16598496d51128c32b218fd8b22
|
||||
size 531184
|
16
ccache-4.6.3.tar.xz.asc
Normal file
16
ccache-4.6.3.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmMKYTkACgkQmW3aB1WU
|
||||
rbjlOA/+M+ljlXqHvK87M6humqS4n2+mKRg2RdbCgU4C0USvXPDRKoX/sCvdowaw
|
||||
MHMvxGvmjdIykQLb1lxlxDbrRwvej5Xm7bwBqi2YrAZB4mjI2zQaeTcNoqXGpLLf
|
||||
tynVim7Y+bdAj2KDTcpCKwBg4/Pe0bZk1Z+EHLsSVboYhrtcOcr0epvYDnw71ne+
|
||||
Cf31LuO9LzyswILcduM9/oAZjo4mAbffqV8LwWWyIJ5pkP8QxsKKJMEQWQbJnu9r
|
||||
k3ElaCU1gjzpz0DKkXWRLU/0b1vCsulknh8zOaxUN55E2aUbpMd4a8jq63KaolCV
|
||||
m/AFnxpTxa+qCvZeYNb7wgNAmAkpp7OehwBTwtbXnY3NFmthzkSd1R74srKadVIF
|
||||
aiPSKK11v2bWvFBdL7kD0zmgmrvRZ3ZUIjzaqHHFogHQw2nIq2FZZutBxiobZ2eu
|
||||
SwSLhkQlU4gHpmIzGj09DuKC6WMOXftggpG6Yd4J83TK9GF5Jc/PR/dI2YHu3rTO
|
||||
03xvK0SImFAfbcpsGH12Hv0bjjCIsjbz3VUgZGMgRDp43QDGSQAL+/mxtBg+I95I
|
||||
p2ao3EousiXJVM+pqrA7c3za7r1mV1ZivT/uuhsrMSkjaWoO9Yjynb66bPaERQlC
|
||||
8M32Zl3xMaiKprL7vJQEpMBIwvoydfpjYP7gtit4MC2mHBg5Fkg=
|
||||
=m5++
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,50 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 18 08:51:21 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 4.6.3:
|
||||
* Fixed detection of PCH header for concatenated `-include` option (e.g.,
|
||||
`-includepch.h` instead of `-include pch.h`).
|
||||
* Fixed build with musl when using GCC 12.
|
||||
* Disabled the `"Failure to write output file"` when running on a filesystem
|
||||
that doesn't support read-only directories.
|
||||
* Fixed a race condition that could lead to a crash if a file in the cache is
|
||||
removed with unlucky timing, e.g. by another ccache process doing cache
|
||||
cleanup.
|
||||
* Dependency file rewriting will now always be performed if
|
||||
`base_dir`/`CCACHE_BASEDIR` is active. This fixes a problem with the
|
||||
dependency file content when Clang is used with `-fsanitize=address`.
|
||||
* Fixed handling of error condition for `--hash-file`/`--checksum-file`.
|
||||
* Made sure to enable the inode cache only if subsecond `stat` timestamps are
|
||||
available.
|
||||
* Added a work-around for a Clang bug when writing to a full NFS file system.
|
||||
* Made failure writing to the output file increment the "`bad output file`"
|
||||
counter instead of "`cache miss`".
|
||||
* Fixed false positive cache hits for code constructions similar to
|
||||
`__asm__(".incbin" " \"file\"")`.
|
||||
* Fixed false success for `-fcolor-diagnostics` probe with GCC. A side effect of
|
||||
this is that a compiler type that ccache can't identify from the compiler name
|
||||
(such as `/usr/bin/cc` where `cc` is not a symlink) from now on won't produce
|
||||
color diagnostics when used via ccache even if the compiler actually is GCC or
|
||||
Clang.
|
||||
* More cases of invalid secondary storage URLs are now handled gracefully.
|
||||
* Fixed the display of maximum cache size in `ccache -s` if it's 0 (=
|
||||
unlimited).
|
||||
* Removed AsciiDoc markup from help text of `--trim-dir`.
|
||||
* The temporary directory is now cleaned up properly even if it's left
|
||||
unconfigured.
|
||||
* Made cleanup of the temporary directory not rely a directory timestamp.
|
||||
* Made sure to retain mtime/atime when recompressing cache files with
|
||||
`-X`/`--recompress`.
|
||||
* The correct umask is now used when populating the primary cache from a
|
||||
secondary cache.
|
||||
* Fixed creation of temporary files on file systems that don't support hard
|
||||
links (such as FAT32).
|
||||
* Added knowledge about `-Wa,...=file` so that ccache then falls back to running
|
||||
the real compiler.
|
||||
* Corrected handling of space in paths when using response file on Windows.
|
||||
* Fixed crash due to empty include filename in preprocessor output generated by
|
||||
`f2c`.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 30 04:03:21 UTC 2022 - Bernhard Wiedemann <bwiedemann@suse.com>
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: ccache
|
||||
Version: 4.6.1
|
||||
Version: 4.6.3
|
||||
Release: 0
|
||||
Summary: A Fast C/C++ Compiler Cache
|
||||
License: GPL-3.0-or-later
|
||||
|
Loading…
Reference in New Issue
Block a user