After building 1.2 from stage1, an emerge vi results in a segfault when the binary is run from the console. By default, TERM=linux. This causes a segfault. If this is changed to ansi or xterm, it stops segfaulting. This is with vi-3.7-r1. I have enabled the options: CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe" CXXFLAGS="-march=i686 -O3 -pipe" The rest were set to the default.
Carpaski, you love vi, so make it work for our install CD :)
Please have a look at Bug report #4599.
Been a week with no comment. Assuming it's fixed from bug 4599.