section 11.3.1 says that `make` has to be GNU make ... that's no good for our ports it should read that invoking `emake` will result in GNU make
There're still lots of things in the tree using 'make install' (as there should be, since things using <automake-1.10 doesn't parallelise properly), and they often use GNUisms. Plus, it doesn't hurt ports, since they have to have GNU make anyway...
it's been agreed already to use `emake` in src_install as the BSD team relies on that for GNUisms packages that use GNUisms and run `make` get a bug report to use `emake` ... not a big deal as the large majority of our user base (aka Linux) are not affected
Personally I'm in favour of WONTFIX for this one. GNU make is like sed in that it supports a lot more than POSIX make. spb?
this has already been decided by the larger dev community: emake is for GNU make, make is for the native make whatever that may be
What's Portage's behaviour here? I thought make was one of the commands it aliased, along with sed. Has this changed, or am I misremembering?
portage's behavior is as i described which is why i filed the bug this is also what spurred the emake conversion in src_install aliasing make was found to be unreliable
r151