Hello community, here is the log from the commit of package ccache for openSUSE:Factory checked in at 2018-04-23 15:25:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ccache (Old) and /work/SRC/openSUSE:Factory/.ccache.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ccache" Mon Apr 23 15:25:01 2018 rev:41 rq:597541 version:3.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ccache/ccache.changes 2018-02-06 16:46:24.155793490 +0100 +++ /work/SRC/openSUSE:Factory/.ccache.new/ccache.changes 2018-04-23 15:25:02.928319725 +0200 @@ -1,0 +2,61 @@ +Tue Apr 17 11:52:37 UTC 2018 - kstreit...@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 - mplus...@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. + +------------------------------------------------------------------- Old: ---- ccache-3.3.6.tar.xz ccache-3.3.6.tar.xz.asc New: ---- ccache-3.4.2.tar.xz ccache-3.4.2.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ccache.spec ++++++ --- /var/tmp/diff_new_pack.Jajrxu/_old 2018-04-23 15:25:03.480299675 +0200 +++ /var/tmp/diff_new_pack.Jajrxu/_new 2018-04-23 15:25:03.484299531 +0200 @@ -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 @@ Objective-C++. %prep -%setup -q +%autosetup %build %configure @@ -61,9 +61,10 @@ 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 ++++++ ccache-3.3.6.tar.xz -> ccache-3.4.2.tar.xz ++++++ ++++ 93396 lines of diff (skipped)