The attached patch makes eselect-compiler build and work on Gentoo/FreeBSD :) The '.' character is not a valid character for variable names, but it's used in the CHOST for basically every BSD system (and on Darwin, too), so it must be replaced as it's done for - to have valid names. Thanks, Diego
Created attachment 69731 [details, diff] compiler-config-2.0.0_beta1-fbsd.patch
Thanks... beta2 should be good for you... I also figured out what the real source of that bug was that -ftracer brought up.