Logoj0ke.net Open Build Service > Projects > devel:tools:building > ccache > ccache.changes
Sign Up | Log In

File ccache.changes of Package ccache

 
1
-------------------------------------------------------------------
2
Fri Sep 17 09:22:59 UTC 2010 - puzel@novell.com
3
4
- update to ccache-3.1 
5
 - features:
6
  - Added support for hashing the output of a custom command
7
    (e.g. `$compiler --version`) to identify the compiler
8
    instead of stat-ing or hashing the compiler binary.   
9
  - Added support for caching compilations that use precompiled
10
    headers.
11
  - Locking of the files containing statistics counters is now
12
    done using symlinks instead of POSIX locks.  
13
  - Manifest files are now updated without the need of taking
14
    locks.
15
  - Added `.cp` and `.CP` as known C++ suffixes.
16
  - Improved logging.
17
 - bugfixes:
18
  - Non-fatal error messages are now never printed to stderr but
19
    logged instead.
20
  - Fixed a bug affecting failing commands when `--ccache-skip` is
21
    used.
22
  - Made `--ccache-skip` work for all options.
23
  - EINTR is now handled correctly.
24
25
-------------------------------------------------------------------
26
Fri Jul 16 08:15:51 UTC 2010 - puzel@novell.com
27
28
- update to ccache-3.0.1 
29
 - bugfixes:
30
  - The statistics counter ``called for link'' is now correctly 
31
    updated when linking with a single object file.
32
  - Fixed a problem with out-of-source builds.
33
34
-------------------------------------------------------------------
35
Mon Jul 12 11:43:54 UTC 2010 - puzel@novell.com
36
37
- update to ccache-3.0
38
 - notable changes:
39
 - The way the hashes are calculated has changed, so you won't get
40
   cache hits for compilation results stored by older ccache
41
   versions. Because of this, you might as well clear the old
42
   cache directory with `ccache --clear` if you want, unless you
43
   plan to keep using an older ccache version.
44
 - ccache now has a ``direct mode'' where it computes a hash of
45
   the source code (including all included files) and compiler
46
   options without running the preprocessor. By not running the
47
   preprocessor, CPU usage is reduced; the speed is somewhere
48
   between 1 and 5 times that of ccache running in traditional
49
   mode, depending on the circumstances. The speedup will be
50
   higher when I/O is fast (e.g., when files are in the disk
51
   cache).  The direct mode can be disabled by setting
52
   +CCACHE_NODIRECT+.
53
 - Support has been added for rewriting absolute paths to relative
54
   paths when hashing, in order to increase cache hit rate when
55
   building the same source code in different directories even
56
   when compiling with `-g` and when using absolute include
57
   directory paths. This is done by setting the `CCACHE_BASEDIR`
58
   environment variable to an absolute path that specifies which
59
   paths to rewrite.
60
 - Object files are now optionally stored compressed in the cache.
61
   The runtime cost is negligible, and more files will fit in the
62
   ccache directory and in the disk cache. Set `CCACHE_COMPRESS`
63
   to enable object file compression. Note that you can't use
64
   compression in combination with the hard link feature.
65
 - A `CCACHE_COMPILERCHECK` option has been added. This option
66
   tells ccache what compiler-identifying information to hash to
67
   ensure that results retrieved from the cache are accurate.
68
   Possible values are: none (don't hash anything), mtime (hash
69
   the compiler's mtime and size) and content (hash the content of
70
   the compiler binary). The default is mtime.
71
- see /usr/share/doc/packages/ccache/NEWS.txt for complete
72
  release notes
73
74
-------------------------------------------------------------------
75
Wed Jan 25 21:34:51 CET 2006 - mls@suse.de
76
77
- converted neededforbuild to BuildRequires
78
79
-------------------------------------------------------------------
80
Thu Sep 29 03:16:43 CEST 2005 - dmueller@suse.de
81
82
 - add norootforbuild
83
84
-------------------------------------------------------------------
85
Wed Sep 28 23:24:29 CEST 2005 - dmueller@suse.de
86
87
- add norootforbuild 
88
89
-------------------------------------------------------------------
90
Thu Oct 21 11:56:47 CEST 2004 - ltinkl@suse.cz
91
92
- update to version 2.4
93
94
-------------------------------------------------------------------
95
Mon Sep 29 11:38:06 CEST 2003 - ltinkl@suse.cz
96
97
- update to version 2.3
98
99
-------------------------------------------------------------------
100
Wed Jul 09 13:28:43 CEST 2003 - ltinkl@suse.cz
101
102
- updated sources to version 2.2
103
104
-------------------------------------------------------------------
105
Fri Mar 28 15:38:13 CET 2003 - vbobek@suse.cz
106
107
- provides binary from older distcc package [#25806]
108
109
-------------------------------------------------------------------
110
Mon Feb 10 14:32:44 CET 2003 - vbobek@suse.cz
111
112
- initial suse release 2.1.1
113
114