- Update to version 4.2.1:
* Ccache now only dup2`s stderr into `$UNCACHED_ERR_FD for calls to the preprocessor/compiler. This works around a complex bug in interaction with GNU Make, LTO linking and the Linux PTY driver. * Fixed detection of color diagnostics usage when using -Xclang -fcolordiagnostics options. * The -frecord-gcc-switches compiler option is now handled correctly to avoid false positive cache hits. * Made it possible for per-compilation debug log files to be written in most argument processing error scenarios. Previously, ccache would only write debug log files if the argument processing phase was successful. * Made ccache bail out on too hard Clang option -gen-cdb-fragment-path. * The run_second_cpp made is now enforced on macOS if -g is used since newer Clang versions on macOS produce different debug information when compiling preprocessed code. * Made ccache only reject -f(no-)color-diagnostics for a known GCC compiler. This fixes a problem when using said option with clang++ on macOS. * Build configuration scripts now probe for atomic increment as well. This fixes a linking error on Sparc. * An existing CMake log message level is now used when warning about not finding asciidoc. * Fixed assertion in the "Debug option" test. * Upgraded to doctest 2.4.6. This fixes a build error with glibc >= 2.34. OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=104
This commit is contained in:
parent
8ff45951ef
commit
58c8cdccdd
3
ccache-4.2.1.tar.xz
Normal file
3
ccache-4.2.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9d6ba1cdefdc690401f404b747d81a9a1802b17af4235815866b7620d980477e
|
||||
size 431484
|
16
ccache-4.2.1.tar.xz.asc
Normal file
16
ccache-4.2.1.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmBff3gACgkQmW3aB1WU
|
||||
rbheAg//Ry3YVTNB/fOGlyLln0vlGwO4ls4UgJG3F3yBxg90UNw0A6khsweUe9eZ
|
||||
E03kPSwVDrkHm+ZDbzcZ/px/cQI6d8qVJEvzXbYrsPkg1wnOmfMF5hylUw+bsicn
|
||||
kegHvlHzc1tAQjP02BEVex1brjyDV1FueNO5aBkwUp2Gur7DQ68FdW2p+TBBJEbl
|
||||
VNaPDPvfeEuFjre0qSTcHfVeUpqVQjhWPxS5IPo6fSC7zWsxH7dJ8OLDJmzLd71P
|
||||
Q/QfFhFiwKylskM8BEmjAqVBC7MgiQm93ECMHeoa3oocPC6WNytwGZ+JLAY4eiC6
|
||||
EzgE+RltTTqWsIPQ25e2aorjnKzYBarvjeTLoHR7RBZ1jo3anrpMg3i1l8MhY3Ls
|
||||
6YI+B/agX8yfgsSjurmajkUe3DpiqEWBCOoe5csJ8YKMt5GDVF5J58g3E/rsMJNZ
|
||||
7u6pumA6fu3o3mMvvE+uzY5S/EQn0kSaqkLhi4Y7sW0jJHjX7FFr3gjn/g3ZZDsQ
|
||||
fJFbMDKr3nVkXVGxUzl34cz11MmONg3A/EhVxI86Ptlu3yHeLSiQs6TdqyE3ip5M
|
||||
8aWJCYCrVvemzr1IUH9JHUtrGMGMtDxdlDlweTczloWNTljgmBHPk1NM12dDUnlD
|
||||
TV6yiO6somK4eBC6TPgb+lVZtAtBdHf2T/FtOJmwLz56VDQUd3I=
|
||||
=KIjF
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2f14b11888c39778c93814fc6843fc25ad60ff6ba4eeee3dff29a1bad67ba94f
|
||||
size 422688
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmAY7mUACgkQmW3aB1WU
|
||||
rbjptQ//VJWNl30eD0W/jceZSvKdUySztKPdQfld1XwqNETyDLKTkjZyOiYovXYU
|
||||
Yekd8dWOMsBVsCXWllyZJGvBqWsUOaYPbWF84vNOv+fe/jB6cTi41uW+XP/PsbaC
|
||||
+NT465jbMUIN2081cksftJUic23dBPUPlJxe2wfC1j3cNUPVqEsFfhP59XpDI53i
|
||||
fPdfX36G3PJxl9d7jXIAeeb056LmM0uGq7Y8XXxvVIsanDKusXuUU2IrnDmz5t1R
|
||||
AbQFmJLv8d4ingaSlpaVjrLMF56A5mJL9Zo4opdV9OyqJcVHNrP8/4hABKpOCngO
|
||||
PaHK1VKLJLW/ZCTREfI78T+TTo0Qm2b/oaosvPMJTm5NWRZdqVuVCrgI7VQNTppu
|
||||
bBd2kboNrCZZa4Oet98W+X90jRo/VJ3fOKFsUMGiC48gbJ/ZeOBTmDWLlnt/tjS4
|
||||
iy/crLTYmxz0Pe96Yd/9TcJkgv6TXItH+dBpFrh2Kw77y1z190hYNu/1ATM+j+OK
|
||||
ieb3X487x65Mw1oQdH80t8ntrrEhtSqjKdBJrwzq5JMD38ryOvDYCFmvd1wF0DDw
|
||||
xqgqOCK5wdaqu9kESQKjHv8zjq8M/qArNe5gYpksmppsF2m3iILJcTEHAnRgTs/f
|
||||
6xA9uRb/4M7lynmfqbLAFVUjkmqgC708YGSZrN7wFHAIdnnyURA=
|
||||
=RO3j
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,19 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 6 08:12:49 UTC 2021 - Martin Pluskal <mpluskal@suse.com>
|
||||
|
||||
- Update to version 4.2.1:
|
||||
* Ccache now only dup2`s stderr into `$UNCACHED_ERR_FD for calls to the preprocessor/compiler. This works around a complex bug in interaction with GNU Make, LTO linking and the Linux PTY driver.
|
||||
* Fixed detection of color diagnostics usage when using -Xclang -fcolordiagnostics options.
|
||||
* The -frecord-gcc-switches compiler option is now handled correctly to avoid false positive cache hits.
|
||||
* Made it possible for per-compilation debug log files to be written in most argument processing error scenarios. Previously, ccache would only write debug log files if the argument processing phase was successful.
|
||||
* Made ccache bail out on too hard Clang option -gen-cdb-fragment-path.
|
||||
* The run_second_cpp made is now enforced on macOS if -g is used since newer Clang versions on macOS produce different debug information when compiling preprocessed code.
|
||||
* Made ccache only reject -f(no-)color-diagnostics for a known GCC compiler. This fixes a problem when using said option with clang++ on macOS.
|
||||
* Build configuration scripts now probe for atomic increment as well. This fixes a linking error on Sparc.
|
||||
* An existing CMake log message level is now used when warning about not finding asciidoc.
|
||||
* Fixed assertion in the "Debug option" test.
|
||||
* Upgraded to doctest 2.4.6. This fixes a build error with glibc >= 2.34.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 4 11:11:55 UTC 2021 - Martin Pluskal <mpluskal@suse.com>
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: ccache
|
||||
Version: 4.2
|
||||
Version: 4.2.1
|
||||
Release: 0
|
||||
Summary: A Fast C/C++ Compiler Cache
|
||||
License: GPL-3.0-or-later
|
||||
|
Loading…
Reference in New Issue
Block a user