According to the Makefile only reason configure script make runs like yours is if config.status does not exist or has a timestamp older than configure . You can see it in your Makefile , which says
Building Python 2.7.3 did a great job with me on Snow Leopard. But after I did touch -t 201301010000 configure , my make started a loop like yours because the configure timestamp was now January 1, 2013.
According to your output config.status exists. Therefore, I assume that for some reason, the configure timestamp will be in the future. All you have to do in this case is touch configure to give it the current time, and run make again. Or you can skip the make loop for some time until the date corresponding to the timestamp of your configure
Reinier torenbeek
source share