Binutils change default settings from time to time.  Upgrading them for other targets often resulted in errors on older distributions because they cannot understand newer features (like compressed debuginfo).