Commit Graph

84 Commits

Author SHA256 Message Date
Martin Pluskal
77f4cef5cf .
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=51
2016-09-11 09:16:07 +00:00
Martin Pluskal
4e0fced85b .
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=50
2016-09-11 08:01:53 +00:00
Martin Pluskal
caf3ac227f - Update to version 3.3.1:
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=49
2016-09-11 07:53:03 +00:00
Martin Pluskal
bab913c5c2 Accepting request 423096 from home:scarabeus_iv:branches:devel:tools:building
- Version update to 3.2.7:
  - Fixed build problem on QNX, which lacks ``SA_RESTART''.
  - Bail out on compiler option `-fstack-usage` since it creates a `.su` file
    which ccache currently doesn't handle.
  - Fixed a bug where (due to ccache rewriting paths) the compiler could choose
    incorrect include files if `CCACHE_BASEDIR` is used and the source file path
    is absolute and is a symlink.
  - Fixed a bug which could lead to false cache hits for compiler command lines
    with a missing argument to an option that takes an argument.
  - ccache now knows how to work around a glitch in the output of GCC 6's
    preprocessor.

- Create basic symlinks for clang and regular cc calls for ccache
  * this makes it easier to use ccache with osc build

OBS-URL: https://build.opensuse.org/request/show/423096
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=47
2016-08-26 14:23:03 +00:00
Martin Pluskal
afd86ca06f - Small spec file cleanup
- Disable testsuite as it is not reliable in OBS

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=45
2016-07-08 18:09:42 +00:00
Ismail Dönmez
bfdeb82b50 - Update to 3.2.5
* Only pass clang-specific -stdlib= to the preprocessor.
  * Improved handling of stale NFS handles.
  * Made it harder to misinterpret documentation of boolean
    environment settings' semantics.
  * Corrected "Performance" section in the manual regarding __DATE_,
    __TIME__ and __FILE__ macros.
  * Don’t (try to) update manifest file in “read-only” and 
    “read-only direct” modes.
  * Fixed a bug in caching of stat system calls in “file_stat_matches
    sloppiness mode”.
  * Fixed bug in hashing of clang plugins, leading to unnecessary
    cache misses.
  * Fixed --print-config to show “pch_defines sloppiness”.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=43
2016-04-28 07:21:07 +00:00
Martin Pluskal
fb6cd76ae5 - Update to 3.2.4
* Fixed build error related to zlib on systems with older make 
    versions (regression in ccache 3.2.3).
  * Made conversion-to-bool explicit to avoid build warnings (and 
    potential runtime errors) on legacy systems.
  * Improved signal handling: Kill compiler on SIGTERM; wait for 
    compiler to exit before exiting; die appropriately.
  * Minor fixes related to Windows support.
  * The correct compression level is now used if compression is 
    requested.
  * Fixed a bug where cache cleanup could be run too early for 
    caches larger than 64 GiB on 32-bit systems.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=41
2015-10-08 20:42:14 +00:00
Ismail Dönmez
02a68ed6b5 Accepting request 325427 from home:AndreasStieger:branches:devel:tools:building
ccache 3.2.3

OBS-URL: https://build.opensuse.org/request/show/325427
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=39
2015-08-23 12:02:17 +00:00
859975cea5 Accepting request 307273 from home:mvyskocil:branches:devel:tools:building
- Add the compat symlinks for gcc/g++ to libdir, so prepending
  libdir to PATH enabled ccache by default

OBS-URL: https://build.opensuse.org/request/show/307273
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=37
2015-05-26 08:09:52 +00:00
Martin Pluskal
9fa00b5fa5 - Update to 3.2.2
* Added support for `CCACHE_COMPILERCHECK=string:<value>`. This 
    is a faster alternative to `CCACHE_COMPILERCHECK=<command>` if 
    the command's output can be precalculated by the build system.
  * Add support for caching code coverage results (compiling for 
    gcov).
  * Fixed bug which could result in false cache hits when source 
    code contains `'"'` followed by `" /*"` or `" //"` (with 
    variations).
  * Made hash of cached result created with and without 
    `CCACHE_CPP2` different. This makes it possible to rebuild 
    with `CCACHE_CPP2` set without having to clear the cache to 
    get new results.
  * Don't try to reset a non-existing stats file. This avoids 
    ``No such file or directory'' messages in the ccache log when 
    the cache directory doesn't exist.
  * Fixed a bug where ccache deleted clang diagnostics after 
    compiler failures.
  * Avoid performing an unnecessary copy of the object file on a 
    cache miss.
  * Bail out on too hard compiler option `-fmodules`.
  * Bail out on too hard compiler option `-fplugin=libcc1plugin` 
    (interaction with GDB).
  * Fixed build error when compiling ccache with recent clang 
    versions.
  * Removed signal-unsafe code from signal handler.
  * Corrected logic for when to output cached stderr.
  * Wipe the whole cached result on failure retrieving a cached 
    file.
  * Fixed build error when compiling ccache with recent clang

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=36
2015-05-22 18:41:22 +00:00
Ismail Dönmez
64ddba6faf -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=35
2015-03-24 10:50:27 +00:00
Ismail Dönmez
83b5fbfe11 Accepting request 287550 from home:pluskalm:branches:devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/287550
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=34
2015-02-26 10:54:03 +00:00
8ca088b04e Accepting request 180816 from home:pgajdos
- fixed build with gcc 4.8
  * ccache-gcc48.patch

OBS-URL: https://build.opensuse.org/request/show/180816
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=32
2013-06-25 11:14:28 +00:00
Ismail Dönmez
60141c1530 Accepting request 156229 from home:adra:branches:devel:tools:building
Update to 3.1.9

OBS-URL: https://build.opensuse.org/request/show/156229
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=30
2013-02-24 11:28:51 +00:00
7e9c54ae6c - Add xclang.patch: support -Xclang option
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=28
2013-01-08 07:58:50 +00:00
dbac547665 Accepting request 147176 from home:llunak:branches:devel:tools:building
These had been in the ccache repository in time for 3.1.8, I have no idea why they weren't included.

OBS-URL: https://build.opensuse.org/request/show/147176
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=27
2013-01-07 09:55:06 +00:00
Ismail Dönmez
9446fa792d Accepting request 140742 from home:namtrac:bugfix
- Implement %check
- Don't install INSTALL.* files

OBS-URL: https://build.opensuse.org/request/show/140742
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=25
2012-11-09 13:41:30 +00:00
Petr Uzel
9ee027e8e1 - update to ccache-3.1.8
- Made paths to dependency files relative in order to increase
    cache hits.
  - Added work-around to make ccache work with buggy GCC 4.1 when
    creating a pre-compiled header.
  - Clang plugins are now hashed to catch plugin upgrades.
  - Fixed crash when the current working directory has been
    removed.
  - Fixed crash when stderr is closed.
  - Corrected a corner case when parsing backslash escapes in
    string literals.
  - Paths are now correctly canonicalized when computing paths
    relative to the base directory.
  - Made git version macro work when compiling outside of the
    source directory.
  - Fixed `static_assert` macro definition clash with GCC 4.7.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=23
2012-08-11 15:25:03 +00:00
Petr Uzel
2750c3d25e update to 3.1.7
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=20
2012-01-09 07:32:42 +00:00
Stephan Kulow
e8f005da15 Accepting request 83068 from home:jengelh:bl-c
- Remove redundant tags/sections from specfile

OBS-URL: https://build.opensuse.org/request/show/83068
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=19
2011-09-19 19:29:19 +00:00
Petr Uzel
543f9f55d3 Accepting request 79457 from home:adra:branches:devel:tools:building
update to ccache-3.1.6

OBS-URL: https://build.opensuse.org/request/show/79457
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=17
2011-08-22 09:04:12 +00:00
Petr Uzel
6307e64abf update to 3.1.5
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=15
2011-06-06 14:56:46 +00:00
OBS User buildservice-autocommit
26474afe77 Updating link to change in openSUSE:Factory/ccache revision 15.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=0b2dbf50702a76df3aee5c4e7939baf6
2011-02-27 12:40:18 +00:00
Stephan Kulow
941f938ff2 Accepting request 61512 from home:adra:branches:devel:tools:building
thanks

OBS-URL: https://build.opensuse.org/request/show/61512
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=13
2011-02-24 19:41:55 +00:00
Petr Uzel
6b42402ee7 update to 3.1.3
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=11
2010-11-29 09:57:39 +00:00
Petr Uzel
d5fceaa380 update to 3.1.2
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=9
2010-11-22 11:00:46 +00:00
Petr Uzel
f3aa70c14a update to ccache-3.1.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=7
2010-11-08 09:48:21 +00:00
OBS User buildservice-autocommit
3cb7fc7190 Updating link to change in openSUSE:Factory/ccache revision 9.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=996d66392ea096791e0d159299956212
2010-09-17 22:46:31 +00:00
OBS User autobuild
bee376070f Accepting request 48345 from devel:tools:building
checked in (request 48345)

OBS-URL: https://build.opensuse.org/request/show/48345
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=6
2010-09-17 22:46:30 +00:00
Petr Uzel
897ac444f2 update to ccache-3.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=5
2010-09-17 09:30:43 +00:00
OBS User autobuild
37f35762aa Accepting request 43323 from devel:tools:building
Copy from devel:tools:building/ccache based on submit request 43323 from user puzel

OBS-URL: https://build.opensuse.org/request/show/43323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=8
2010-07-19 18:53:22 +00:00
OBS User autobuild
f35cc479aa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=5 2010-03-18 14:39:12 +00:00
OBS User unknown
5b7dd5717f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=3 2009-06-17 17:17:34 +00:00
OBS User unknown
5817db48a7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=1 2007-01-15 23:06:38 +00:00