aboutsummaryrefslogtreecommitdiff
path: root/devel/ccache
Commit message (Collapse)AuthorAgeFilesLines
* Fix a bug in x_realloc() which tries to read out too many bytes from the old ↵Michael Johnson2008-11-242-1/+26
| | | | | | | | | | | storage after allocating new storage. PR: ports/127639 Submitted by: Thorsten Glaser <tg@mirbsd.de> (MirBSD project) Reported by: Mel <mel.xyzzy@rachie.is-a-geek.net> Notes: svn path=/head/; revision=223313
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* Add links to gcc44 and gcc-ooo, only add links to gcc295 on i386 and alphaMichael Johnson2008-04-081-4/+7
| | | | Notes: svn path=/head/; revision=210801
* Add links to gcc43Michael Johnson2006-11-191-2/+2
| | | | Notes: svn path=/head/; revision=177555
* - Remove gcc35 linkMichael Johnson2006-10-051-2/+2
| | | | Notes: svn path=/head/; revision=174593
* - Add CCACHE_CACHE_COMPILER patchAlex Dupre2006-03-216-33/+50
| | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=157883
* - Update MASTER_SITES to fix fetchMichael Johnson2006-03-071-1/+1
| | | | | | | | | PR: 94179 Submitted by: Shaun Amott <shaun@inerd.com> Approved by: portmgr (erwin, marcus) Notes: svn path=/head/; revision=157025
* - Fix example so it works better with make buildworld if you define NOCCACHEMichael Johnson2006-01-112-4/+3
| | | | | | | | with out installing ccache links in PREFIX/libexec/ccache/ - Add gcc42 Notes: svn path=/head/; revision=153318
* Attempt to attract maintainer's attention to a problem a lot ofRuslan Ermilov2006-01-111-0/+1
| | | | | | | | our users reported when doing "make buildworld" with NOCCACHE defined (hardcodes CC and CXX to "/usr/bin/{cc|c++}"). Notes: svn path=/head/; revision=153266
* - Add support to turn off hasing the compiler size and mtime via aMichael Johnson2005-11-153-1/+35
| | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=148396
* - Add SHA256Michael Johnson2005-11-091-0/+1
| | | | | | | - Add SIZE to a few ports Notes: svn path=/head/; revision=147668
* - Add support for gcc41Michael Johnson2005-10-031-1/+1
| | | | Notes: svn path=/head/; revision=144025
* At Kris's request, back out the MACHINE_ARCH spelling correction untilDavid E. O'Brien2005-04-121-1/+1
| | | | | | | after 5.4-RELEASE. Notes: svn path=/head/; revision=133116
* Assist getting more ports working on AMD64 by obeying theDavid E. O'Brien2005-04-111-1/+1
| | | | | | | Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. Notes: svn path=/head/; revision=132992
* - Add a note to icc users about adding LOCALBASE/intel_cc_80/bin to CCACHE_PATHMichael Johnson2005-02-212-1/+5
| | | | Notes: svn path=/head/; revision=129463
* Fix another typoMichael Johnson2005-02-051-1/+1
| | | | | | | Submitted by: chad@cropcirclesystems.org Notes: svn path=/head/; revision=128075
* - Back out of last commit, this does not work like I intendedMichael Johnson2005-02-041-1/+1
| | | | Notes: svn path=/head/; revision=128022
* - Update howto example so make [build]kernel uses ccache.Michael Johnson2005-02-041-1/+1
| | | | Notes: svn path=/head/; revision=128019
* Correct stupid typoMichael Johnson2005-02-041-1/+1
| | | | Notes: svn path=/head/; revision=128008
* - Add a note in howto about changeing the default cache location since the ↵Michael Johnson2005-02-041-2/+14
| | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=128007
* s/LOCALBASE/DOCSDIR/ in pkg-messageMichael Johnson2004-12-112-3/+3
| | | | | | | Submitted by: info@otsune.com Notes: svn path=/head/; revision=123779
* - Don't use PKGMESSAGE or install HOWTO if WITHOUT_COMPILER_LINKS is definedMichael Johnson2004-12-071-0/+4
| | | | | | | Submitted by: Skip Ford Notes: svn path=/head/; revision=123368
* - Add a note about reinstalling libtool15 when you change CC/CXXMichael Johnson2004-12-042-1/+4
| | | | | | | - Add links to gcc/g++ Notes: svn path=/head/; revision=123149
* Add more to the example so you can disable ccache with out having to change PATHMichael Johnson2004-12-031-0/+3
| | | | Notes: svn path=/head/; revision=123014
* - Add a link to gcc32 since it's still used in some ports (ie openoffice)Michael Johnson2004-12-023-29/+71
| | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=122988
* add link to gcc40Michael Johnson2004-11-021-1/+1
| | | | | | | Approved by: pav (co mentor) Notes: svn path=/head/; revision=120645
* Change email to new FreeBSD.org addressMichael Johnson2004-10-291-1/+1
| | | | | | | Approved by:adamw (mentor) Notes: svn path=/head/; revision=120470
* - Reword pkg-messagePav Lucistnik2004-10-151-6/+6
| | | | | | | | PR: ports/72724 Submitted by: Michael Johnson <ahze@ahze.net> (maintainer) Notes: svn path=/head/; revision=119507
* Removed trash at the end of the Makefile.Edwin Groothuis2004-10-131-1/+1
| | | | | | | | | No idea how that ended up there. Submitted by: Michael Johnson <ahze@ahze.net> Notes: svn path=/head/; revision=119164
* [MAINTAINER] devel/ccache: update to 2.4Edwin Groothuis2004-10-134-67/+148
| | | | | | | | | | | - 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> Notes: svn path=/head/; revision=119149
* - Remove STRIP_CMDKirill Ponomarev2004-04-191-1/+2
| | | | | | | | PR: ports/65747 Submitted by: maintainer Notes: svn path=/head/; revision=107544
* Use INSTALL_MAN and INSTALL_PROGRAM macros.Trevor Johnson2004-04-191-1/+3
| | | | | | | | Approved by: Michael Johnson (maintainer) PR: 65739 Notes: svn path=/head/; revision=107502
* - Assign maintainership to submitterKirill Ponomarev2004-04-181-2/+3
| | | | | | | | | | - strip(1) binary PR: ports/65692 Submitted by: michael johnson <ahze at ahze dot net> Notes: svn path=/head/; revision=107401
* - Add PORTDOCSKirill Ponomarev2004-03-301-0/+12
| | | | | | | | PR: ports/64925 Submitted by: michael johnson <ahze@ahze.net> Notes: svn path=/head/; revision=105683
* Use PLIST_FILES.Trevor Johnson2004-02-052-1/+1
| | | | | | | Reviewed by: marcus Notes: svn path=/head/; revision=100076
* SIZEify.Trevor Johnson2004-01-291-0/+1
| | | | Notes: svn path=/head/; revision=99360
* Update to 0.3.Christian Weisgerber2003-09-282-2/+2
| | | | | | | | PR: 57304 Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org> Notes: svn path=/head/; revision=89660
* Cease FreeBSD port maintainershipsEdwin Groothuis2003-09-241-1/+1
| | | | | | | | | | | | | I don't have the time to give to many of the ports I maintain at the moment. I wasn't expecting to be so busy this summer ... Please set all my ports back to ports@freebsd.org. PR: ports/56935 Submitted by: Dominic Marks <dom@wirespeed.org.uk>,Clement Laforet <sheepkiller@cultdeadsheep.org>,Oliver Eikemeier <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=89148
* update maintainer's email address.Yen-Ming Lee2003-06-241-1/+1
| | | | | | | | PR: 53658 Submitted by: Dominic Marks <dom@cus.org.uk> Notes: svn path=/head/; revision=83508
* Upate to 2.2Tilman Keskinoz2003-03-232-2/+2
| | | | | | | | PR: 49113 Submitted by: Dominic Marks <dom@cus.org.uk> Notes: svn path=/head/; revision=77288
* De-pkg-comment.Akinori MUSHA2003-02-212-1/+1
| | | | Notes: svn path=/head/; revision=76032
* Update to 2.1.1.Norikatsu Shigemura2003-01-102-2/+2
| | | | | | | Approved by: Dominic Marks <dom@cus.org.uk> (maintainer) Notes: svn path=/head/; revision=72846
* Update to ccache-2.1, which fixes a segfault when ccache(1) is invokedPeter Pentchev2003-01-082-2/+2
| | | | | | | | | without a -o outfile option. Approved by: maintainer Notes: svn path=/head/; revision=72747
* Update to ccache-2.0.Peter Pentchev2003-01-072-2/+2
| | | | | | | | PR: 46820 Submitted by: maintainer Notes: svn path=/head/; revision=72687
* Fix typoes on MAINTAINER address.Hye-Shik Chang2002-11-021-2/+2
| | | | | | | Submitted by: Dominic Marks <D.Marks@student.umist.ac.uk> Notes: svn path=/head/; revision=69290
* Update maintainer addressHye-Shik Chang2002-10-081-2/+2
| | | | | | | | PR: 43820 Submitted by: Dominic Marks <d.marks@students.umist.ac.uk> Notes: svn path=/head/; revision=67632
* Update to 1.9Patrick Li2002-05-142-2/+2
| | | | | | | | PR: 38028 Submitted by: maintainer Notes: svn path=/head/; revision=59038
* Add a patch, that makes ccache use the -lmd's implementation ofMikhail Teterin2002-05-061-0/+130
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=58606
* Update to 1.8Patrick Li2002-04-292-2/+2
| | | | | | | | PR: 37565 Submitted by: maintainer Notes: svn path=/head/; revision=58338
* Update to 1.7.Maxim Sobolev2002-04-102-2/+2
| | | | | | | | PR: 36961 Submitted by: maintainer Notes: svn path=/head/; revision=57530