* Building for ruby19 checking for termios.h... yes checking for unistd.h... yes creating Makefile i686-pc-linux-gnu-gcc -fPIC -O2 -march=i686 -mtune=athlon-tbird -pipe -fPIC -I. -I/usr/lib/ruby/1.9/i686-linux -I/usr/lib/ruby/1.9/i686-linux -I. -DHAVE_TERMIOS_H -DHAVE_UNISTD_H -c termios.c termios.c: In function `termios_tcgetattr': termios.c:204: error: structure has no member named `f' termios.c: In function `termios_tcsetattr': termios.c:246: error: structure has no member named `f' termios.c: In function `termios_tcsendbreak': termios.c:271: error: structure has no member named `f' termios.c: In function `termios_tcdrain': termios.c:295: error: structure has no member named `f' termios.c: In function `termios_tcflush': termios.c:325: error: structure has no member named `f' termios.c: In function `termios_tcflow': termios.c:355: error: structure has no member named `f' termios.c: In function `termios_tcgetpgrp': termios.c:379: error: structure has no member named `f' termios.c: In function `termios_tcsetpgrp': termios.c:404: error: structure has no member named `f' make: *** [termios.o] Error 1 !!! ERROR: dev-ruby/ruby-termios-0.9.4 failed. Call stack: misc-functions.sh, line 468: Called install_qa_check misc-functions.sh, line 21: Called prepall ruby.eclass, line 209: Called src_compile !!! (no error message)
Created attachment 82738 [details, diff] patch from ruby-talk http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/143781
added the patch to portage - thanks for the report.