From 04248c30751f34bed851f08fbc7b3167d61023ab2dfc104aeacf62fcad325e11 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 20 Jul 2020 05:03:27 +0000 Subject: [PATCH] Accepting request 821771 from home:elimat:branches:devel:tools:building MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update to version 3.7.10: * Improved handling of profiling options. ccache should now work correctly for profiling options like -fprofile-{generate,use}[=path] for GCC ≥ 9 and Clang as well as -fauto-profile[=path] and the Clang-specific -fprofile-instr-{generate,use}[=path] and -fprofile-sample-{use,accurate} options. * ccache now copies files directly from the cache to the destination file instead of via a temporary file. This avoids problems when using filenames long enough to be near the file system’s filename max limit. * When the hard-link mode is enabled, ccache now only uses hard links for object files, not other files like dependency files. This is because compilers unlink object files before writing to them but they don’t do that for dependency files, so the latter can become overwritten and therefore corrupted in the cache. * Fixed a glitch related to hard-link mode and an empty cache. * ccache now supports the ccache.conf file to be a symlink. * Temporary files are now deleted immediately on signals like SIGTERM and SIGINT instead of some time later in a cleanup phase. * Fixed a bug that affected ccache’s -o/--set-config option for the base_dir and cache_dir_levels keys. OBS-URL: https://build.opensuse.org/request/show/821771 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=94 --- ccache-3.7.10.tar.xz | 3 +++ ccache-3.7.10.tar.xz.asc | 16 ++++++++++++++++ ccache-3.7.9.tar.xz | 3 --- ccache-3.7.9.tar.xz.asc | 16 ---------------- ccache.changes | 24 ++++++++++++++++++++++++ ccache.spec | 2 +- 6 files changed, 44 insertions(+), 20 deletions(-) create mode 100644 ccache-3.7.10.tar.xz create mode 100644 ccache-3.7.10.tar.xz.asc delete mode 100644 ccache-3.7.9.tar.xz delete mode 100644 ccache-3.7.9.tar.xz.asc diff --git a/ccache-3.7.10.tar.xz b/ccache-3.7.10.tar.xz new file mode 100644 index 0000000..dad95db --- /dev/null +++ b/ccache-3.7.10.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c9566d8eafaec2c5e5c0d9a91e921c858fcf349284a105ab524407b9b54ed28 +size 353792 diff --git a/ccache-3.7.10.tar.xz.asc b/ccache-3.7.10.tar.xz.asc new file mode 100644 index 0000000..ebe36a3 --- /dev/null +++ b/ccache-3.7.10.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAl7w8jAACgkQmW3aB1WU +rbhVCw//YF6ENZeGEMsb/C8F9Ch7mwTbFjgJfqbefla9T6OJK+HctsJjLkBt/qog +eSQfmbMujDkCK+ZGO8i8nPLvRUs7/oJMPqgS07BfoFgQeVrP5VrvuAvYiEuU5VrZ +YmRwX2c66QCoVs14C0QQV00n5Ve2ltwYK7DSjZdGEasqVmzB5rSvzFfI2cPUIcOT +Y2ivHv508Y+B7+Nd6D0PBryu95SAGVEa257jvPOIZ1azCBFS+vBo7QMow3+n134q +phtxZaHTF4DXHITDaufwtVjdyWsBPdxBtAyZ+vjcFp413cYAAnrE6mdVG8jH1KhM +uYCaX82PlkA/IXqbKs96l90nRBVX1r1SQE1Qr3NVSPbQbuHu0qYBg3cUH3SLQMgX +wAe8/8KYlRXTdRumcIfNZSHoQOa8MIajaAVBrnR05xDjtw3qqKhmIH/r9GvNkkRu +MBkJlNcKmE0qTe2Kmf/6Y+5lWs3b8frWi96JZyFrA6O26EMa6yQImLexiKf0PTGb +5PLASI+bgJtC07Kwu6hKlgwo3RAz15B2CIIob7YpFXOpu16V7ApqDgLyfNp3yTBF +81r805zoF/rZTbLOd3dDSfn6e2xxGdpda8H5/5UhF+hm6EjJSrUGj/08cvgLsqvF +AnoLWB1bDzYjqWepBtafcGy7gB0+LmSvjmNlxeovz+dZ0oIpjLI= +=qoia +-----END PGP SIGNATURE----- diff --git a/ccache-3.7.9.tar.xz b/ccache-3.7.9.tar.xz deleted file mode 100644 index 08445ae..0000000 --- a/ccache-3.7.9.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f893da7543bfb9172bd55e603fcbdfcd83e6def176a28689c13235695b4cf44b -size 352948 diff --git a/ccache-3.7.9.tar.xz.asc b/ccache-3.7.9.tar.xz.asc deleted file mode 100644 index 6791060..0000000 --- a/ccache-3.7.9.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAl6ArSYACgkQmW3aB1WU -rbgC8Q/+KqpIUIhUwsIzU4f2hpDsM9ehEhRamSzxR5s7y5lwjDwQsEe8Fqr/rUuA -rQaLouCtXsoNbO7/qjrLXrUfc7xe83Egf0GZa+dpMREsDlhyn+rO1Kmw0ON3fCyU -9lAEyOxEQe3eVEK6nid6cCEX5lkXYvnVzsEWKO76E3ZgP/piE/mn1Wc6QGgQw9b/ -18kVtL7vWw1a5WvBzfINjO3tVn01jlm+NAtg58d8jj9e/a/OwySdSAeSIhvtOXtT -dVNPLx+yj/lx935L2JK3+j+2MY+It1I65oMnSO+ONX1k6c33vFpWl2RGfcttlmLV -vnxdgcbQCn40knhjOLB7NWe/6jEu4IBZiC8Q/oGyD8tNOXbwUk49hw9IPY0VWNyq -U13XIHXtsbf+1hFhzfxC1/EQ6C7LjwS0CKgIljYm1UUV1vOzjUtti99KXbmcvLv1 -f8ZBPX3URa3Xob8bqzbw2/xVi9BKXlKE6BeCBCdJptQud/5VSqTC54yVGZc1yLvJ -CjpZpH7Bast4BEBmvn3QlbePi5BLt9Co5VLJuAYu0E+eokQO51eepbRAIbpVCX5A -ZlOaQo41uOS/1eYwwRpkTau94L1HIdwML1gCrldH6AThF2230fY1Rj/ilx/+SYYy -MadgYT56dqMBGWSp2x60XzOW6vJIl7H5tBAX4P27PK5pIJeqW2k= -=b3pE ------END PGP SIGNATURE----- diff --git a/ccache.changes b/ccache.changes index 87d533e..bf33f54 100644 --- a/ccache.changes +++ b/ccache.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Sun Jul 19 20:21:16 UTC 2020 - Matthias Eliasson + +- Update to version 3.7.10: + * Improved handling of profiling options. ccache should now work correctly + for profiling options like -fprofile-{generate,use}[=path] for GCC ≥ 9 + and Clang as well as -fauto-profile[=path] and the Clang-specific + -fprofile-instr-{generate,use}[=path] and -fprofile-sample-{use,accurate} + options. + * ccache now copies files directly from the cache to the destination file + instead of via a temporary file. This avoids problems when using + filenames long enough to be near the file system’s filename max limit. + * When the hard-link mode is enabled, ccache now only uses hard links for + object files, not other files like dependency files. This is because + compilers unlink object files before writing to them but they don’t do + that for dependency files, so the latter can become overwritten and + therefore corrupted in the cache. + * Fixed a glitch related to hard-link mode and an empty cache. + * ccache now supports the ccache.conf file to be a symlink. + * Temporary files are now deleted immediately on signals like SIGTERM and + SIGINT instead of some time later in a cleanup phase. + * Fixed a bug that affected ccache’s -o/--set-config option for the + base_dir and cache_dir_levels keys. + ------------------------------------------------------------------- Mon Jun 22 12:00:57 UTC 2020 - Sumit Jamgade diff --git a/ccache.spec b/ccache.spec index c188089..375c63d 100644 --- a/ccache.spec +++ b/ccache.spec @@ -17,7 +17,7 @@ Name: ccache -Version: 3.7.9 +Version: 3.7.10 Release: 0 Summary: A Fast C/C++ Compiler Cache License: GPL-3.0-or-later