Bug 95942 - sys-devel/make, +build overwrites bsd's make
Bug#: 95942 Product:  Gentoo/Alt Version: unspecified Platform: All
OS/Version: FreeBSD Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: base-system@gentoo.org Reported By: flameeyes@gentoo.org
Component: Other
URL: 
Summary: sys-devel/make, +build overwrites bsd's make
Keywords:  
Status Whiteboard: 
Opened: 2005-06-13 02:45 0000
Description:   Opened: 2005-06-13 02:45 0000
Using +build useflag (I'm trying to prepare an experimental stage for G/FBSD),
make unconditionally uses make as name for the binary. This overwrites BSD's
make and bails out everything from freebsd itself.

The solution is to use the attached patch which names make "gmake" on non-GNU
userlands.
Not sure how Darwin should handle this, so I added osx@gentoo.org to CC for
comments.

Thanks, Diego

------- Comment #1 From Diego E. 'Flameeyes' Pettenò 2005-06-13 02:45:56 0000 -------
Created an attachment (id=61136) [details]
make-build.patch

------- Comment #2 From SpanKY 2005-06-13 16:18:31 0000 -------
now in portage