Gcc-4.3 added support for core2 and native march/mtune flags. Older gcc's does not compile with these settings so there should perhaps be additional CFLAGS stripping in these ebuilds or at least a warning. Build fails with the following errors: /var/tmp/portage/sys-devel/gcc-3.4.6-r2/work/gcc-3.4.6/gcc/genmodes.c:1: error: bad value (core2) for -march= switch /var/tmp/portage/sys-devel/gcc-3.4.6-r2/work/gcc-3.4.6/gcc/genmodes.c:1: error: bad value (core2) for -mtune= switch /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/gcc/crtstuff.c:1: error: bad value (core2) for -march= switch /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/gcc/crtstuff.c:1: error: bad value (core2) for -mtune= switch Reproducible: Always Steps to Reproduce: 1. Use newer optimizations (mtune/march = native) in make.conf 2. Emerge a gcc version prior to 4.3 3.
*** This bug has been marked as a duplicate of bug 219281 ***