So I am building Perl version 5.18.2 from source on an ARMv7 processor right now, a Krait on the Snapdragon S4, and I am not too sure how much support there is for such an architecture. By the way, I am trying to build an LFS system. The thing is for two days I have been stuck at Perl. I tried different users, as root, with CFLAGS, without CFLAGS, Debian source versions 5.16 and 5.18 and I always got stuck at a particular build step.So this last time around I decided to pay attention to that message that says,==> Your Makefile has been rebuilt. <====> Please rerun the make command.  <==or something like that.So I made a little for loop...RET=$?; for i in `seq 10`; do if [ ! $RET -eq 0 ]; then echo  \RETURN ${i} == ${RET} \ && make; RET=$?; fi; done... I started with seq 3, and sure enough after each one it seems to be making progress along the build. That is, it fails at a different step and when I check the log I see that the last step it failed at succeeded and I see the same message:==> Your Makefile has been rebuilt. <====> Please rerun the make command.  <==I skimmed over the build instructions at CPAN and didn't see any references, or anything indicating I should expect to go through this,so it begs the question.Is this some sort of inside joke, or am I doing something terribly wrong? 
Is building Perl an inside joke or is it supposed to require this many `make` invocations?
software installation;compiling;perl