[mythtv] Building from CVS Question

Tom Lichti tom at redpepperracing.com
Mon Jun 27 15:45:58 UTC 2005


Daniel Kristjansson wrote:
> On Mon, 2005-06-27 at 11:01 -0400, Tom Lichti wrote:
>   
>> I always do a
>>
>> make clean ; make distclean
>>
>> before I build. Is this strictly necessary? I'm sure it makes the 
>> compile take longer, just wondering if I need to do this everytime or not.
>>     
>
> Usually if anyone makes a change that requires a distclean this will
> be noted in the commit message. We try to avoid this as much as
> possible. But if you are compiling often you should install ccache
> which will make distclean compiles much faster.
>
>   
Well, I don't do it that often, because it took so long... :) I do keep 
an eye on the commit list, so that makes sense.
> The exception is if you are compiling a frontend or backend only, such
> as in the MacOS X port, then you need to do a distclean every time.
>   
Does that also apply if I am compiling an x86 frontend only?
> Also if you find a bug then you should do a distclean followed by
> a full recompile of the latest svn head before reporting the bug,
> because many bug reports are on things in already fixed in the
> latest code. Of course, if you find the actual piece of code that
> is broken in the latest CVS and provide a patch you don't need to
> do a full distclean.
>
>   
Not likely that I'll be fixing any bugs, but I can usually find them (or 
at least confirm them).

Tom



More information about the mythtv-dev mailing list