1 -------------------------------------------------------------------
2 Sun Aug 21 18:24:58 UTC 2011 - asterios.dramis@gmail.com
4 - update to ccache-3.1.6
5 - Rewrite argument to --sysroot if CCACHE_BASEDIR is used.
6 - Don't crash if getcwd() fails.
7 - Fixed alignment of "called for preprocessing" counter.
9 -------------------------------------------------------------------
10 Mon Jun 6 14:52:55 UTC 2011 - puzel@novell.com
12 - update to ccache-3.1.5
13 - Added a new statistics counter named ``called for
15 - The original command line is now logged to the file specified
16 with `CCACHE_LOGFILE`.
17 - Improved error logging when system calls fail.
18 - Added support for rewriting absolute paths in
19 `-F`/`-iframework` GCC options.
20 - Improved order of statistics counters in `ccache -s` output.
21 - The `-MF`/`-MT`/`-MQ` options with concatenated argument are
22 now handled correctly when they are last on the commandline.
23 - ccache is now bug compatible with GCC for the `-MT`/`-MQ`
24 options with concatenated arguments.
25 - Fixed a minor memory leak.
26 - Systems that lack (and don't need to be linked with) libm are
29 -------------------------------------------------------------------
30 Wed Feb 16 18:19:41 UTC 2011 - asterios.dramis@gmail.com
32 - update to ccache-3.1.4
33 - Made a work-around for a bug in gzputc() in zlib 1.2.5.
34 - Corrupt manifest files are now removed so that they won't block direct
36 - ccache now copes with file systems that don't know about symbolic links.
37 - The file handle in now correctly closed on write error when trying to
38 create a cache dir tag.
40 - Changes based on rpmdevtools templates and spec-cleaner run.
41 - Updated Summary: and %description.
42 - Made it compile with external zlib instead of the bundled copy.
43 - Added also the html files in the %doc section.
45 -------------------------------------------------------------------
46 Mon Nov 29 09:56:02 UTC 2010 - puzel@novell.com
48 - update to ccache-3.1.3
49 - The -MFarg, -MTarg and -MQarg compiler options (i.e, without
50 space between option and argument) are now handled correctly.
52 -------------------------------------------------------------------
53 Mon Nov 22 10:58:50 UTC 2010 - puzel@novell.com
55 - update to ccache-3.1.2
56 - bail out on too hard compiler options '-fdump-*'
57 - NULL return values from malloc/calloc of zero bytes are now
59 - improved documentation on which information is included in the
61 - made the 'too new header file' test case work on file systems
62 with unsynchronized clocks
63 - the test suite now also works on systems that lack a /dev/zero
65 -------------------------------------------------------------------
66 Mon Nov 8 09:46:57 UTC 2010 - puzel@novell.com
68 - update to ccache-3.1.1
69 - ccache now falls back to preprocessor mode when a non-regular
70 include file (device, socket, etc) has been detected so that
71 potential hanging due to blocking reads is avoided.
72 - CRC errors are now detected when decompressing compressed files
74 - Fixed potential object file corruption race on NFS.
75 - Minor documentation corrections.
76 - Fixed configure detection of ar.
77 - ccache development version (set by dev.mk) now works with gits
78 whose `describe` command doesn't understand `--dirty`.
80 -------------------------------------------------------------------
81 Fri Sep 17 09:22:59 UTC 2010 - puzel@novell.com
83 - update to ccache-3.1
85 - Added support for hashing the output of a custom command
86 (e.g. `$compiler --version`) to identify the compiler
87 instead of stat-ing or hashing the compiler binary.
88 - Added support for caching compilations that use precompiled
90 - Locking of the files containing statistics counters is now
91 done using symlinks instead of POSIX locks.
92 - Manifest files are now updated without the need of taking
94 - Added `.cp` and `.CP` as known C++ suffixes.
97 - Non-fatal error messages are now never printed to stderr but
99 - Fixed a bug affecting failing commands when `--ccache-skip` is
101 - Made `--ccache-skip` work for all options.
102 - EINTR is now handled correctly.
104 -------------------------------------------------------------------
105 Fri Jul 16 08:15:51 UTC 2010 - puzel@novell.com
107 - update to ccache-3.0.1
109 - The statistics counter ``called for link'' is now correctly
110 updated when linking with a single object file.
111 - Fixed a problem with out-of-source builds.
113 -------------------------------------------------------------------
114 Mon Jul 12 11:43:54 UTC 2010 - puzel@novell.com
116 - update to ccache-3.0
118 - The way the hashes are calculated has changed, so you won't get
119 cache hits for compilation results stored by older ccache
120 versions. Because of this, you might as well clear the old
121 cache directory with `ccache --clear` if you want, unless you
122 plan to keep using an older ccache version.
123 - ccache now has a ``direct mode'' where it computes a hash of
124 the source code (including all included files) and compiler
125 options without running the preprocessor. By not running the
126 preprocessor, CPU usage is reduced; the speed is somewhere
127 between 1 and 5 times that of ccache running in traditional
128 mode, depending on the circumstances. The speedup will be
129 higher when I/O is fast (e.g., when files are in the disk
130 cache). The direct mode can be disabled by setting
132 - Support has been added for rewriting absolute paths to relative
133 paths when hashing, in order to increase cache hit rate when
134 building the same source code in different directories even
135 when compiling with `-g` and when using absolute include
136 directory paths. This is done by setting the `CCACHE_BASEDIR`
137 environment variable to an absolute path that specifies which
139 - Object files are now optionally stored compressed in the cache.
140 The runtime cost is negligible, and more files will fit in the
141 ccache directory and in the disk cache. Set `CCACHE_COMPRESS`
142 to enable object file compression. Note that you can't use
143 compression in combination with the hard link feature.
144 - A `CCACHE_COMPILERCHECK` option has been added. This option
145 tells ccache what compiler-identifying information to hash to
146 ensure that results retrieved from the cache are accurate.
147 Possible values are: none (don't hash anything), mtime (hash
148 the compiler's mtime and size) and content (hash the content of
149 the compiler binary). The default is mtime.
150 - see /usr/share/doc/packages/ccache/NEWS.txt for complete
153 -------------------------------------------------------------------
154 Wed Jan 25 21:34:51 CET 2006 - mls@suse.de
156 - converted neededforbuild to BuildRequires
158 -------------------------------------------------------------------
159 Thu Sep 29 03:16:43 CEST 2005 - dmueller@suse.de
163 -------------------------------------------------------------------
164 Wed Sep 28 23:24:29 CEST 2005 - dmueller@suse.de
168 -------------------------------------------------------------------
169 Thu Oct 21 11:56:47 CEST 2004 - ltinkl@suse.cz
171 - update to version 2.4
173 -------------------------------------------------------------------
174 Mon Sep 29 11:38:06 CEST 2003 - ltinkl@suse.cz
176 - update to version 2.3
178 -------------------------------------------------------------------
179 Wed Jul 09 13:28:43 CEST 2003 - ltinkl@suse.cz
181 - updated sources to version 2.2
183 -------------------------------------------------------------------
184 Fri Mar 28 15:38:13 CET 2003 - vbobek@suse.cz
186 - provides binary from older distcc package [#25806]
188 -------------------------------------------------------------------
189 Mon Feb 10 14:32:44 CET 2003 - vbobek@suse.cz
191 - initial suse release 2.1.1