Date: Mon, 21 Nov 2005 08:25:31 -0800 From: "Michael C. Shultz" <ringworm01@gmail.com> To: "Andrew P." <infofarmer@gmail.com>, ahze@freebsd.org Cc: tridge@samba.org, freebsd-ports@freebsd.org Subject: Re: FreeBSD ccache port is wonderfiul! Message-ID: <200511210825.32408.ringworm01@gmail.com> In-Reply-To: <cb5206420511210825v7b4dc852jf3f29f325d8ed7fd@mail.gmail.com> References: <200511210625.16973.ringworm01@gmail.com> <cb5206420511210825v7b4dc852jf3f29f325d8ed7fd@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 21 November 2005 08:25, Andrew P. wrote: > On 11/21/05, Michael C. Shultz <ringworm01@gmail.com> wrote: > > To: Andrew Gordon > > > > I am the aurthor of sysutils/portmanager, a FreeBSD program. Testing > > involves downgrading to a few months ago then upgrading that colletion of > > about 450 ports to current status. This cycle used to take 4 to 5 days > > on an AMD +2000 system then someone told me about ccache, now I can do it > > in less than 24 hours! Wonderful program, thanks much for a job well > > done! > > > > -Mike > > > > ps: I cc'ed freebsd-ports@freebsd.org in case others like myself haven't > > heard of this program yet, it may be found in /usr/ports/devel/ccache. > > > > > > _______________________________________________ > > freebsd-ports@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > Beware, ccache brings bad luck in quite a few cases. > Start using it for /usr/src and first effects will be visible > in a few weeks. IMHO, ccache has still some way to > go in order into production. Stability is perfect, but > we need some features to prevent unexpected results. > > All in all, it sure is a great tool. At some point in time > make failed to implement this functionality (or we > failed to use it in a proper way). Ccache is just a work- > around, but a very nice one. > > Distcc also deserves some kind words. I haven't tied it on build world yet, but I have noticed one thing with cdrecord and cdrecord-cjk, that they mung up the CC variable and the sample given in /usr/local/share/doc/ccache/ccache-howto-freebsd.txt needs to be changed to .if !defined(NOCCACHE) CC=/usr/local/libexec/ccache/cc CXX=/usr/local/libexec/ccache/c++ .endif for it to work with a gnome2 upgrade. -Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511210825.32408.ringworm01>