Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95942 - sys-devel/make, +build overwrites bsd's make
Summary: sys-devel/make, +build overwrites bsd's make
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All FreeBSD
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-13 02:45 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-04-12 10:50 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
make-build.patch (make-build.patch,663 bytes, patch)
2005-06-13 02:45 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2005-06-13 02:45:38 UTC
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 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-06-13 02:45:56 UTC
Created attachment 61136 [details, diff]
make-build.patch
Comment 2 SpanKY gentoo-dev 2005-06-13 16:18:31 UTC
now in portage