1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
Alex Dupre
4fbf6452a6 - Add CCACHE_CACHE_COMPILER patch
- Improve examples
- Add two new scripts to enhance buildworld/buildkernel

ccache may now be used safely and effectively to build the FreeBSD source tree.
Follow the pkg-message tips to exploit it.

Approved by:	maintainer
2006-03-21 15:06:15 +00:00
Michael Johnson
779f9e9bad - Fix example so it works better with make buildworld if you define NOCCACHE
with out installing ccache links in PREFIX/libexec/ccache/
- Add gcc42
2006-01-11 23:21:55 +00:00
Michael Johnson
c7897d0359 - Add support to turn off hasing the compiler size and mtime via a
enviroment variable, this aids in 'buildworld' and 'buildkernel'.

 CCACHE_NOHASH_SIZE_MTIME
    This tells ccache to not hash the real compiler's size and modi-
    fication time. Normally this is the mechanism to detect compiler
    upgrades.  There are situations however, where even  though  the
    compiler's  size or modification time has changed you can safely
    use the cached objects (e.g. if as part of your build system the
    compiler  is  built  as  well  and the compiler's source has not
    changed; or if the compiler has only changes that do not  affect
    code generation). Use this feature only if you know what you are
    doing.

Submitted by:	schweikh
2005-11-15 20:03:33 +00:00
Michael Johnson
801ea5582e - Add a note to icc users about adding LOCALBASE/intel_cc_80/bin to CCACHE_PATH 2005-02-21 11:06:30 +00:00
Michael Johnson
be31d9ae60 Fix another typo
Submitted by:	chad@cropcirclesystems.org
2005-02-05 14:28:03 +00:00
Michael Johnson
75854144ee - Back out of last commit, this does not work like I intended 2005-02-04 09:07:12 +00:00
Michael Johnson
e7fb8197e4 - Update howto example so make [build]kernel uses ccache. 2005-02-04 05:29:47 +00:00
Michael Johnson
277fa15535 Correct stupid typo 2005-02-04 00:43:18 +00:00
Michael Johnson
cc29c55e6b - Add a note in howto about changeing the default cache location since the default
cache size is 1GB and this is larger than the the default partition size
  of root (/) [1]
- Use PREFIX instead of LOCALBASE for patch to libexec/ccache/.. in howto

Requested by:	mezz [1]
2005-02-04 00:41:28 +00:00
Michael Johnson
f4aa47515a s/LOCALBASE/DOCSDIR/ in pkg-message
Submitted by:	info@otsune.com
2004-12-11 22:26:51 +00:00
Michael Johnson
bc58fccd29 - Add a note about reinstalling libtool15 when you change CC/CXX
- Add links to gcc/g++
2004-12-04 23:51:25 +00:00
Michael Johnson
f29bf0fd00 Add more to the example so you can disable ccache with out having to change PATH 2004-12-03 01:21:59 +00:00
Michael Johnson
e4be9b5679 - Add a link to gcc32 since it's still used in some ports (ie openoffice)
- Move pkg-message in to a file (ccache-howto-freebsd.txt) that is now installed
  in to DOCSDIR. ccache-howto-freebsd.txt is more informative than pkg-message
  was, now has better examples so ccache will not fail with some ports that
  don't like a full path to the compiler.
- Add a note about using distcc
- Bump PORTREVISION
2004-12-02 14:10:34 +00:00
Pav Lucistnik
69f2576152 - Reword pkg-message
PR:		ports/72724
Submitted by:	Michael Johnson <ahze@ahze.net> (maintainer)
2004-10-15 15:20:19 +00:00
Edwin Groothuis
1aed325430 [MAINTAINER] devel/ccache: update to 2.4
- Update to 2.4
	- Add workaround to use ccache when USE_GCC is used in a port

PR:		ports/71717
Submitted by:	Michael Johnson <ahze@ahze.net>
2004-10-13 03:36:42 +00:00
Mikhail Teterin
53688aac0f Add a patch, that makes ccache use the -lmd's implementation of
MD4 instead of its own. According to the vendor, Samba uses this
implementation too (compiled staticly) and, IMO, should be patched
similarly.

Approved by:	maintainer
2002-05-06 14:04:00 +00:00