I have had it with compiling stuff from source on my laptop. It is just too slow. So I would like to create binary packages on my desktop and then just tell the laptop to use them.
Simple enough, except that the desktop is AMD Phenom, and the laptop is Intel 64 bit Atom. Up to now, each system had unique CFLAGS to squeeze as much performance as possible. On the desktop: CFLAGS="-march=barcelona --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -O2 -pipe" On the laptop: CFLAGS="-march=ivybridge --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=4096 -O2 -pipe" I don't want to give up these tunings, but from the wiki page [1] I can see no straightforward way to have different CFLAGS when compiling binary packages, from the normal CFLAGS when installing directly from source on the host system. Is the only way of doing this to set up a full-blown cross-development environment? [1] https://wiki.gentoo.org/wiki/Binary_package_guide -- Please don't Cc: me privately on mailing lists and Usenet, if you also post the followup to the list or newsgroup. To reply privately _only_ on Usenet and on broken lists which rewrite From, fetch the TXT record for no-use.mooo.com.

