diff --git a/ccache-3.3.6.tar.xz b/ccache-3.3.6.tar.xz deleted file mode 100644 index f664320..0000000 --- a/ccache-3.3.6.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:410a27fdaff64ead6df3fa57fa74bca0eca6b5f6ac77d7288af1256f6b12141d -size 316884 diff --git a/ccache-3.3.6.tar.xz.asc b/ccache-3.3.6.tar.xz.asc deleted file mode 100644 index 5bf63ba..0000000 --- a/ccache-3.3.6.tar.xz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQIcBAABCAAGBQJabesuAAoJEJlt2gdVlK24WfoP/0s0GifJ1lZZ/WKRn5KSdsb9 -wdW31QjWR1n5c/S7WrU60X25F1Kwgzo8c3Se1lVBgwXXor3PtRKKP4WWzBS5RN6n -xPo2POT9V31JmyecTUrq6O2f2djhH1PhLXD8iSZFz9P8Bcawl36EKjAADG2dlpfp -gy1E1sHqgSJ2o+H/TMAZ0p+Vmpw5cpxdeNCUFqxYvpL5iEPG4vDrPzAnEwT+rKke -7gPGwuXz0+K8bOEHJIGcvcN5X2h8BwhYZE67rR9DUvnHQx9L2VPBcnDPIKY8TgBf -Yau0AMyHoc6Z+2QCYstQUo2bLxMQP5sBTo29i57OUrtdrf6etozUNLEgxkXlmoZY -VV4md2E34JPmafoo+wWb0fc6uEi83GSp2lufE0JT8hcObLi86lPDtiqg0ZSW7cED -Wnji1QNc1dEs6M0G5Ofi3BRM1PUpgV9YRwbr4+Aja4uySqTA+7yqpmcc+Ep+Bugv -Ye6B+0vF81h9lAap6cd+w2rQXyx5GUEaytkMkOKK3w9GoC6g7ki1ttqGLZNBC8YT -mcCtv/KsvY/70WMWKdMrOwWpSvZmA+dudbz+mWqTxTjDDDWtaiJda6cs0edxCiDY -heNGdv8LlnKFsuJqadbt3Sxp+QVMW9eewfU3zqWMkOzx6fJW1Ov2yKW4Ktk29ohE -Df2UC8Z9qQsi6J5xsYBa -=XsTV ------END PGP SIGNATURE----- diff --git a/ccache-3.4.2.tar.xz b/ccache-3.4.2.tar.xz new file mode 100644 index 0000000..9b9ec4e --- /dev/null +++ b/ccache-3.4.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18a8b14367d63d3d37fb6c33cba60e1b7fcd7a63d608df97c9771ae0d234fee2 +size 324340 diff --git a/ccache-3.4.2.tar.xz.asc b/ccache-3.4.2.tar.xz.asc new file mode 100644 index 0000000..9336674 --- /dev/null +++ b/ccache-3.4.2.tar.xz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABCAAGBQJauAYVAAoJEJlt2gdVlK24UjYP/2vnr8x4OL8yq/uZfTsiAuhp +HLUzXbteo2PhANOW0ela4YtZ0zfuKLI2JmxkXanlbEUmJ0ncMdvMpnPyWfvSXrBK +xadQwip2rp8iqU8dCW+/z1mvmaZZEJiwGinSsAjJDymhjBBl+T9lzhlFuarLMhzr +OGE+DVHc1vgHQtj9yUeYMVyJp8N6qLx+Nu/Xk2nTAthdrH0vpqYunSBRm3jutBXI +C74d54ILWD9Bjd/CAaBIOEpn1AbIFxTI9k2cJIiGt3feju2pBEw4ZScYpOCOsFDo +G3sXiFgoABSZQwjCxcqLoL6sdkVzl3Wc6vp7JxYEv5mk5PCAhmfWKQNaBN8Bi3k1 +isjP9Ct8/zbYn6zNbxU6ypTGoFmXH0Em67YsDh0T3mZdEUzCvH611NhdqR4s6ndE +FWZ7XxoyYNcupZL/Uj9lTuTUDVw2B0N253/Repu6Zx03KFwgzmJLJ3iNbRWqO38O +6vHb1a9TGLrcQNNkCbYvIjCb4fCz3llGxQ+4RVPEWCcVqa/mbodlKJ9a9gGaYQXO +QsfaCvYlou6XOI9v2TyJbpaZxlZQi4wFQB8PYx3AAA8cdor46YYrfHagrjpGcdUT +R7afHNASra8+HK9yNtTEmTRRnvPDZgpWOxucAhEemJa8B8pv+OipRDn8sEmYdSkg +xt5UHreL+5Wfcq13xZsd +=p4ss +-----END PGP SIGNATURE----- diff --git a/ccache.changes b/ccache.changes index 2125acb..4765b7f 100644 --- a/ccache.changes +++ b/ccache.changes @@ -1,3 +1,64 @@ +------------------------------------------------------------------- +Tue Apr 17 11:52:37 UTC 2018 - kstreitova@suse.com + +- Update to version 3.4.2 [bsc#1089879] + * The cleanup algorithm has been fixed to not misbehave when + files are removed by another process while the cleanup process + is running. Previously, too many files could be removed from + the cache if multiple cleanup processes were triggered at the + same time, in extreme cases trimming the cache to a much + smaller size than the configured limits. + * Correctly hash preprocessed headers located in a + “.gch directory”. Previously, ccache would not pick up changes + to such precompiled headers, risking false positive cache hits. + * Fixed build failure when using the bundled zlib sources. + * ccache 3.3.5 added a workaround for not triggering Clang errors + when a precompiled header’s dependency has an updated timestamp + (but identical content). That workaround is now only applied + when the compiler is Clang. + * Made it possible to perform out-of-source builds in dev mode + again. +- AUTHORS.*, MANUAL.* and NEWS.* files are now located in the doc + directory + +------------------------------------------------------------------- +Thu Mar 15 11:10:32 UTC 2018 - mpluskal@suse.com + +- Update to version 3.4.1: + * Fixed printing of version number in ccache --version. +- Changes for version 3.4.0: + * The compiler option form --sysroot arg is now handled like the + documented --sysroot=arg form. + * Added support for caching .su files generated by GCC flag + -fstack-usage. + * ccache should now work with distcc’s “pump” wrapper. + * The optional unifier is no longer disabled when the direct mode + is enabled. + * Added support for nvcc compiler options --compiler-bindir/-ccbin, + --output-directory/-odir and --libdevice-directory/-ldir. + * Boolean environment variable settings no longer accept the + following (case-insensitive) values: 0, false, disable and no. + All other values are accepted and taken to mean “true”. This is + to stop users from setting e.g. CCACHE_DISABLE=0 and then + expect the cache to be used. + * Improved support for run_second_cpp = false: If combined with + passing -fdirectives-only (GCC) or frewrite-includes (Clang) to + the compiler, diagnostics warnings and similar will be correct. + * An implicit -MQ is now passed to the preprocessor only if the + object file extension is non-standard. This should make it + easier to use EDG-based compilers (e.g. GHS) which don’t + understand -MQ. + * ccache now treats an unreadable configuration file just like a + missing configuration file. + * Documented more pitfalls with enabling hard_links + (CCACHE_HARDLINK). + * Documented caveats related to colored warnings from compilers. + * File size and number counters are now updated correctly when + files are overwritten in the cache, e.g. when using + CCACHE_RECACHE. + * run_second_cpp is now forced for nvcc. + * Fixed how the nvcc options -optf and -odir are handled. + ------------------------------------------------------------------- Sat Feb 3 04:53:41 UTC 2018 - avindra@opensuse.org diff --git a/ccache.spec b/ccache.spec index d219220..a530a12 100644 --- a/ccache.spec +++ b/ccache.spec @@ -17,10 +17,10 @@ Name: ccache -Version: 3.3.6 +Version: 3.4.2 Release: 0 Summary: A Fast C/C++ Compiler Cache -License: GPL-3.0+ +License: GPL-3.0-or-later Group: Development/Languages/C and C++ Url: https://ccache.samba.org/ Source0: https://www.samba.org/ftp/%{name}/%{name}-%{version}.tar.xz @@ -37,7 +37,7 @@ being done again. Supported languages are C, C++, Objective-C and Objective-C++. %prep -%setup -q +%autosetup %build %configure @@ -61,9 +61,10 @@ ln -sf ../../bin/%{name} cc ln -sf ../../bin/%{name} c++ %files -%doc AUTHORS.* GPL-3.0.txt LICENSE.* MANUAL.* NEWS.* README.* +%license LICENSE.* GPL-3.0.txt +%doc doc/AUTHORS.* doc/MANUAL.* doc/NEWS.* README.* %{_bindir}/%{name} %{_libdir}/%{name} -%{_mandir}/man1/%{name}.1%{ext_man} +%{_mandir}/man1/%{name}.1%{?ext_man} %changelog