Move the major version check to root_validate function so that the unsupproted message shows correct info and stops further processing.