On Tue, Dec 01, 2015 at 10:58:55PM +0000, James Le Cuirot wrote: > Sorry for the length of this but you really need to consider the bigger > picture with this stuff and not all devs are familiar with it. > > For EAPI 7, mgorny and I are seeking to address some cross-compiling > issues. This is a subject I've long had an interest in and before I > became a developer, I created a project called cross-boss that, to be > blunt, hacks its way through the shortcomings in Portage and the tree. > It does (or at least did when I last worked on it) achieve a higher > success rate than you would get from crossdev alone and allows you to > install a brand new standalone system from scratch as opposed to one > under /usr/${CHOST}. > > I have heard some developers say that cross-compiling is simply not > worth the effort but I have succeeded in building some big ticket items > including MariaDB, GTK+, Qt4, and LibreOffice. This is one area where > Gentoo can really shine so I would like to exploit that potential.
Thanks for the nice write up. I've been using a prefix installation (no root privileges to use Gentoo) and Intel compilers with Portage to cross compile stuff for the Xeon Phi[1]. For the most part I've just hacked my way into making things work, but it would be cool to get a project going to do this properly. Cheers, —Guilherme [1] https://software.intel.com/en-us/mic-developer