I am switching between building different PR branches (ie I built one PR author's branch and now I am building a different PR author's branch).
Jon Atack's doc suggests:
On the other hand, when you change the build configuration, and in some cases when testing different PRs, or when the build isn't working, it's often best to start with a clean slate using
make clean
ormake distclean
before configuring.
Should I always run make clean
in between builds?
edit: Jon Atack has since updated his doc. Here is the updated guidance.
On the other hand, when you change the build configuration (e.g. for a fuzz build), or you are building a branch containing substantial changes to the autoconf/automake scripts, or when the build isn't working, it's often best to start with a clean slate using
make clean
ormake distclean
.