On Sat, 2005-07-09 at 13:45 +0200, Diego 'Flameeyes' Pettenò wrote:
> On Saturday 09 July 2005 12:20, Martin Schlemmer wrote:
> > I still this this is a bsd issue, so some or other solution which do not
> > include having gmake (and then later lots of other symlinks/whatever)
> > should be installed system wide for only a very small portion of our
> > user segment on all systems.  If its portage side only, fine.
> Trying to clear this:
> 
> gmake is installed in Linux systems with make and gmake names. This is true 
> not only for Gentoo but also for most of the linux distributions I know.
> A lot of scripts checks gmake support before 'make' and uses that if they 
> found it.
> Most of the autotools stuff works fine on both gmake and bsdish make.
> 
> There are a few cases in which we *really really really* need to use gmake 
> (and a few we *really really really* need to use bsdmake).
> 
> What I'd like to see if 'make' used when every kind of make is supported 
> (gnu, 
> bsd, whatever will come) and 'gmake' or 'bsdmake' when they are strictly 
> required.

And this is exactly what one of the issue for me is.  Now devs on the
linux sides, need to learn bsd make peculiarities as well (to start
with, but it will expand if this gets in as 'policy' or whatever), and
hope to guess right when to use make/gmake.  BSD problem, BSD fixes it
them self (ie some sane way that do not require global ebuild scouring,
or BSD devs sweep the tree themselfs).

All though I still would have preferred some way without more ifdefs to
many ebuilds.


-- 
Martin Schlemmer
Gentoo Linux Developer, Desktop/System Team Developer
Cape Town, South Africa

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to