./devel/ccache [compiler cache]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.3.4, Package name: ccache-3.3.4
Maintained by: Stuart Henderson
Master sites:
Description
ccache is a compiler cache. It acts as a caching pre-processor to
C/C++ compilers, utilizing compiler output and a hash to detect
when a compilation can be satisfied from cache. This often results
in a 5 to 10 times speedup in common compilations.

The most important aspect of ccache is to _always_ produce exactly
the same output that the real compiler would produce. This includes
providing exactly the same object files and exactly the same compiler
warnings that would be produced if you use the real compiler.

ccache typically adds a little bit of a slowdown to uncached compiles,
but makes up for it with drastic speedups in already-seen compiles
that it has cached.


Filesize: 439.36 KB
Version History (View Complete History)
  • (2017-02-18) Updated to version: ccache-3.3.4
  • (2016-11-19) Updated to version: ccache-3.3.3
  • (2016-10-11) Updated to version: ccache-3.3.2
  • (2016-09-13) Updated to version: ccache-3.3.1
  • (2016-08-31) Updated to version: ccache-3.3
  • (2016-08-01) Updated to version: ccache-3.2.7
  • (2016-04-18) Updated to version: ccache-3.2.5
  • (2015-10-09) Updated to version: ccache-3.2.4
  • (2015-08-17) Updated to version: ccache-3.2.3
  • (2015-05-13) Updated to version: ccache-3.2.2
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-06-12 17:17:17 by Ingo Schwarze | Files touched by this commit (1)
Log message:
Delete a comment about USE_GROFF; no package change, no bump.
Formatting with groff and mandoc is now almost identical, and given
that this is DocBook stuff, there is no reason to assume that it
will break more badly than similar ports in the future.
Mandoc ignores the .sp requests in the table and issues UNSUPP
messages about them, but actually, they are pointless and the table
looks better without them.
   2017-02-18 07:17:02 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.3.4
   2017-02-18 07:17:02 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.3.4
   2016-11-19 07:26:31 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.3.3
   2016-11-19 07:26:31 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.3.3
   2016-10-11 07:52:35 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.3.2, fixing regressions in 3.3, 3.3.1
   2016-10-11 07:52:35 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.3.2, fixing regressions in 3.3, 3.3.1
   2016-09-13 07:20:24 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.3.1
   2016-09-13 07:20:24 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.3.1
   2016-08-30 10:58:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to ccache-3.3
   2016-08-30 10:58:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to ccache-3.3
   2016-08-30 10:58:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to ccache-3.3
   2016-08-30 10:58:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to ccache-3.3
   2016-08-30 10:58:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to ccache-3.3
   2016-07-30 15:08:20 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.2.7
   2016-07-30 15:08:20 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.2.7
   2016-04-18 07:45:49 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.2.5
   2016-04-18 07:45:49 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.2.5
   2015-10-09 07:33:44 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.2.4
- Improved signal handling: Kill compiler on SIGTERM; wait for compiler to exit
before exiting; die appropriately.
- 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.
   2015-10-09 07:33:44 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.2.4
- Improved signal handling: Kill compiler on SIGTERM; wait for compiler to exit
before exiting; die appropriately.
- 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.
   2015-08-16 10:33:49 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.2.3
   2015-08-16 10:33:49 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache-3.2.3
   2015-05-13 02:19:23 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache 3.2.2
   2015-05-13 02:19:23 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to ccache 3.2.2
   2015-01-20 03:02:09 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to ccache 3.2.1
   2015-01-20 03:02:09 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to ccache 3.2.1
   2015-01-20 03:02:09 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to ccache 3.2.1
   2014-11-28 16:53:14 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to ccache-3.2
   2014-11-28 16:53:14 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to ccache-3.2
   2014-11-28 16:53:14 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to ccache-3.2
   2014-10-20 11:30:39 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to ccache 3.1.10
   2014-10-20 11:30:39 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to ccache 3.1.10
   2014-10-20 11:30:39 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to ccache 3.1.10
   2014-10-20 11:30:39 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to ccache 3.1.10
   2011-07-05 09:12:05 by Stuart Henderson | Files touched by this commit (1)
Log message:
Disable ccache when building ccache itself.
   2011-06-22 05:28:16 by Stuart Henderson | Files touched by this commit (1)
Log message:
take maintainer, tweak Makefile
   2011-06-22 03:20:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
Update to ccache-3.1.5.
Drop Ben as maintainer as he doesn't have time at present.
   2011-06-22 03:20:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
Update to ccache-3.1.5.
Drop Ben as maintainer as he doesn't have time at present.
   2011-06-22 03:20:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
Update to ccache-3.1.5.
Drop Ben as maintainer as he doesn't have time at present.
   2011-06-22 03:20:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
Update to ccache-3.1.5.
Drop Ben as maintainer as he doesn't have time at present.
   2011-06-22 03:20:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
Update to ccache-3.1.5.
Drop Ben as maintainer as he doesn't have time at present.
   2011-06-22 03:20:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
Update to ccache-3.1.5.
Drop Ben as maintainer as he doesn't have time at present.
   2011-06-22 03:20:02 by Stuart Henderson | Files touched by this commit (7)
Log message:
Update to ccache-3.1.5.
Drop Ben as maintainer as he doesn't have time at present.
   2010-11-15 12:46:10 by Marc Espie | Files touched by this commit (706)
Log message:
move depends to new style
   2010-10-18 11:48:13 by Marc Espie | Files touched by this commit (650)
Log message:
USE_GROFF=Yes
   2007-09-15 20:53:14 by Michael Erdely | Files touched by this commit (599)
Log message:
Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN
   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2006-02-18 13:17:14 by Steven Mestdagh | Files touched by this commit (1)
Log message:
fix MASTER_SITES


   2006-01-22 20:27:53 by Jolan Luff | Files touched by this commit (2)
Log message:
fix crash when passing long command lines
from andrew dalgleish via ben lovett


   2006-01-22 20:27:53 by Jolan Luff | Files touched by this commit (2)
Log message:
fix crash when passing long command lines
from andrew dalgleish via ben lovett


   2005-05-31 12:47:12 by Marc Balmer | Files touched by this commit (2)
Log message:
Update to version 2.4
>From (new) maintainer Ben Lovett, ben (at) tilderoot.com


   2005-05-31 12:47:12 by Marc Balmer | Files touched by this commit (2)
Log message:
Update to version 2.4
>From (new) maintainer Ben Lovett, ben (at) tilderoot.com


   2005-02-07 12:01:50 by Peter Valchev | Files touched by this commit (63)
Log message:
remove margarida@ from the maintainer position after a generous timeout


   2005-01-05 09:22:44 by Christian Weisgerber | Files touched by this commit (366)
Log message:
SIZE


   2004-11-23 04:22:02 by Marc Espie | Files touched by this commit (43)
Log message:
WANTLIB markers


   2004-08-08 11:55:29 by Marc Espie | Files touched by this commit (15)
Log message:
new PLISTs


   2003-09-28 11:19:14 by Christian Weisgerber | Files touched by this commit (3)
Log message:
update to 2.3; ok margarida@


   2003-09-28 11:19:14 by Christian Weisgerber | Files touched by this commit (3)
Log message:
update to 2.3; ok margarida@


   2003-09-28 11:19:14 by Christian Weisgerber | Files touched by this commit (3)
Log message:
update to 2.3; ok margarida@


   2003-04-21 21:15:49 by Margarida Sequeira | Files touched by this commit (3)
Log message:
Update to version 2.2
--
- Added a test suite,
- Added CCACHE_PREFIX option,
- Disabled hard links by default,
- Recognise some more gcc options,
- Added --cache-skip option.
Take MAINTAINER.


   2003-04-21 21:15:49 by Margarida Sequeira | Files touched by this commit (3)
Log message:
Update to version 2.2
--
- Added a test suite,
- Added CCACHE_PREFIX option,
- Disabled hard links by default,
- Recognise some more gcc options,
- Added --cache-skip option.
Take MAINTAINER.


   2003-04-21 21:15:49 by Margarida Sequeira | Files touched by this commit (3)
Log message:
Update to version 2.2
--
- Added a test suite,
- Added CCACHE_PREFIX option,
- Disabled hard links by default,
- Recognise some more gcc options,
- Added --cache-skip option.
Take MAINTAINER.


   2003-01-19 02:27:25 by Peter Valchev | Files touched by this commit (2)
Log message:
Update to ccache-2.1.1; bug fixes and minor improvements over last
from Brian Poole <raj@cerias.purdue.edu>


   2003-01-19 02:27:25 by Peter Valchev | Files touched by this commit (2)
Log message:
Update to ccache-2.1.1; bug fixes and minor improvements over last
from Brian Poole <raj@cerias.purdue.edu>


   2003-01-16 21:02:26 by Joshua Stein | Files touched by this commit (4)
Log message:
remove brian as maintainer at his request


   2002-10-25 16:37:52 by Christian Weisgerber | Files touched by this commit (11)
Log message:
No regression tests available.