git pull
./scripts/feeds update -a
./scripts/feeds install -a
, and I then want to build some new package not previously built, do I then need to issue some cleaning process (make clean, make targetclean or make dirclean; and which one of them?), or does the build system automatically recognise what has been changed and what needs to be rebuilt,, down to every dependency?
Thanks, @RuralRoots, for the more detailed explanation!
Should this also be done as a rule of thumb when there is an error in the build process, the error gets resolved by changing the configuration/ Makefile, and then continue building, when no other packages are updated? Or is it in that case safe just to continue building?
I ask because rebuilding everything takes a looong time, even with ccache.