Commit Graph

154 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
7f966d8d1d Accepting request 423102 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/423102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=36
2016-08-26 21:18:17 +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
Dominique Leuenberger
b6a4148477 Accepting request 407336 from devel:tools:building
- Small spec file cleanup
- Disable testsuite as it is not reliable in OBS

OBS-URL: https://build.opensuse.org/request/show/407336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=35
2016-07-12 21:52:22 +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
Dominique Leuenberger
d96b37204b Accepting request 391894 from devel:tools:building
- 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/request/show/391894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=34
2016-04-28 14:57:34 +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
Stephan Kulow
9260674934 Accepting request 337328 from devel:tools:building
- 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/request/show/337328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=33
2015-10-12 08:02:34 +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
Stephan Kulow
b8645c0056 Accepting request 325639 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/325639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=32
2015-08-25 05:20:01 +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
Dominique Leuenberger
411b277d53 Accepting request 308677 from devel:tools:building
1

OBS-URL: https://build.opensuse.org/request/show/308677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=31
2015-05-26 10:35:54 +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
Dominique Leuenberger
e5d39099a5 Accepting request 308407 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/308407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=30
2015-05-23 11:08:32 +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
Dominique Leuenberger
eec7799699 Accepting request 292579 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/292579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=29
2015-03-27 08:40:11 +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
Stephan Kulow
f8b90b584a Accepting request 180842 from devel:tools:building
- fixed build with gcc 4.8
  * ccache-gcc48.patch (forwarded request 180816 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/180842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=26
2013-06-28 09:49:00 +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
Stephan Kulow
8da86a8050 Accepting request 156244 from devel:tools:building
Update to 3.1.9 (forwarded request 156229 from adra)

OBS-URL: https://build.opensuse.org/request/show/156244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=25
2013-02-25 19:33:16 +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
Stephan Kulow
52652a0c36 Accepting request 147487 from devel:tools:building
- Add xclang.patch: support -Xclang option

OBS-URL: https://build.opensuse.org/request/show/147487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=23
2013-01-08 12:34:02 +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
Stephan Kulow
21355a5dd3 Accepting request 140745 from devel:tools:building
- Implement %check
- Don't install INSTALL.* files (forwarded request 140742 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/140745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=22
2012-11-11 07:14:49 +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
Ismail Dönmez
fc1e872b46 Accepting request 130648 from devel:tools:building
- 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/request/show/130648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=21
2012-08-12 13:24:01 +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
Stephan Kulow
99af7b3597 Accepting request 99392 from devel:tools:building
update to 3.1.7

OBS-URL: https://build.opensuse.org/request/show/99392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=19
2012-01-09 15:22:26 +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
Sascha Peilicke
07d55b0f12 Accepting request 79476 from devel:tools:building
update to ccache-3.1.6 (forwarded request 79457 from adra)

OBS-URL: https://build.opensuse.org/request/show/79476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=17
2011-08-22 13:36:57 +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
Sascha Peilicke
2ee335de8d Accepting request 72789 from devel:tools:building
update to 3.1.5

OBS-URL: https://build.opensuse.org/request/show/72789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=16
2011-06-07 07:07:15 +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
d695e339b9 Autobuild autoformatter for 62747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=15
2011-02-27 12:40:18 +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
2e0a1075b9 Accepting request 62747 from devel:tools:building
Accepted submit request 62747 from user coolo

OBS-URL: https://build.opensuse.org/request/show/62747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=14
2011-02-27 12:40:10 +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
Berthold Gunreben
3876929391 Accepting request 54069 from devel:tools:building
Accepted submit request 54069 from user puzel

OBS-URL: https://build.opensuse.org/request/show/54069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=12
2010-11-29 10:55:19 +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
Ruediger Oertel
76ae45a18f Accepting request 53646 from devel:tools:building
Accepted submit request 53646 from user puzel

OBS-URL: https://build.opensuse.org/request/show/53646
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=11
2010-11-22 11:55:23 +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
Ruediger Oertel
da1d2b1073 Accepting request 52357 from devel:tools:building
Accepted submit request 52357 from user puzel

OBS-URL: https://build.opensuse.org/request/show/52357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=10
2010-11-08 13:51:42 +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 autobuild
496748839e Accepting request 48345 from devel:tools:building
Copy from devel:tools:building/ccache based on submit request 48345 from user puzel

OBS-URL: https://build.opensuse.org/request/show/48345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccache?expand=0&rev=9
2010-09-17 22:46:31 +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