With CHOST="i386-pc-linux-uclibc", iftop compilation fails : -------------------------iftop--------------------------- ./configure --prefix=/usr --host=i386-pc-linux-uclibc --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... i686-pc-linux-gnu checking host system type... Invalid configuration `i386-pc-linux-uclibc': machine `i386-pc-linux' not recognized configure: error: /bin/sh config/config.sub i386-pc-linux-uclibc failed ---------------------------------------------------------
Created attachment 41866 [details] New ebuild The solution is to use gnuconfig_update to update the config.sub and .guess files.
Fixed in portage