The link stage is missing the ga-4-3 definition, therefore it is linking with the ga-5-1 libraries that -- unfortunately --
are present since you have previously compiled them. The link line should be changed from
/usr/bin/make ${MAKEOPTS} FC=gfortran link 2>&1 | tee make_link.log
to
/usr/bin/make ${MAKEOPTS} FC=gfortran GA_DIR=ga-4-3 OLD_GA=y link 2>&1 | tee make_link.log