On 10.11.2011, at 00:38, Anthony Liguori wrote: > On 11/09/2011 05:12 PM, Alexander Graf wrote: >> >>> We have been using it that way in the past and I am not aware of a patch >>> that removed ancient cleanups, so it's good practice to keep it working >>> that way. >>> >>> When I do a git pull I don't know whether or what it may bring. Always >>> doing make clean just-in-case is simply unproductive. >> >> I agree. After a git pull the worst case I want to see is that I need to do >> make defconfig clean. Anything that doesn't clean up this way leaves my >> build in a broken state, meaning it's a bug to me. > > Sorry, but there's no way around this. This doesn't happen often and emails > are almost always sent ahead of time. > > It's impossible to test something like this because by definition, the code > no longer lives in the tree.
If we don't want to fix it, then we should remove the object directories for the build targets on git updates. Alex