Follow-up Comment #3, sr #110360 (project autoconf): As of now AC_CANONICAL_HOST, AC_CANONICAL_BUILD and AC_CANONICAL_TARGET expect pure triplets. The latest config.sub might return a triplet or a quadruplet (see the header of config.sub). It appears unlikely that a cpu having a dash can meet the 3/4-plet nomenclature requirements in any way.
Victor, this *evil* hackery might do the job in your case: Add in configure.ac (right below AC_CANONICAL_HOST) # override host_cpu in in special case (having dash) AS_IF([test "x$host_cpu" = 'xcortex_a53'],[host_cpu=cortex-a53]) AC_SUBST([host_cpu]) and smuggle the artificial triplet 'cortex_a53-<vendor>-<os>' (with _vendor_ and _os_ set appropriately) into autoconf like so ./configure --build=cortex_a53-<vendor>-<os> @Zack: Not sure if AC_CONONICAL_HOST and cousins should be prepared to be able to digest also quadruplets config.sub might generate? _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?110360> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/