Opened 17 years ago

Closed 15 years ago

#12153 closed enhancement (fixed)

make "make" (pmake/gmake) paths configurable

Reported by: afb@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts 1.8.0
Component: base Version:
Keywords: FreeBSD support, Linux support Cc:
Port:

Description

Currently returns "gmake", which fails to locate the default "/usr/local/bin/gmake"

It would be better if this could be configured with autoconf, like e.g. rsync can ?

Attachments (3)

macports-gmake.patch (1.5 KB) - added by afb@… 17 years ago.
macports-gmake.patch
macports-linuxmake.patch (582 bytes) - added by afb@… 17 years ago.
macports-make.patch (1.9 KB) - added by afb@… 17 years ago.
macports-make.patch

Download all attachments as: .zip

Change History (13)

Changed 17 years ago by afb@…

Attachment: macports-gmake.patch added

macports-gmake.patch

comment:1 Changed 17 years ago by afb@…

Should it not be obvious, "gmake" is what gnumake is called on FreeBSD.
And their bsdmake program is just called "make", since it's the default...

build.typeMac OS XFreeBSD
gnu gnumake gmake
bsd bsdmake make

comment:2 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)

Keywords: FreeBSD support added
Milestone: MacPorts 1.5

comment:3 Changed 17 years ago by nox@…

Priority: ExpectedNormal
Version: 1.4.42

comment:4 Changed 17 years ago by afb@…

To make things more interesting, here's more:

build.type Mac OS X FreeBSD Linux
gnu gnumake gmake make
bsd bsdmake make pmake

Changed 17 years ago by afb@…

Attachment: macports-linuxmake.patch added

comment:5 Changed 17 years ago by afb@…

Keywords: Linux added

comment:6 Changed 17 years ago by afb@…

Then again "pmake" probably should have a configurable location as well...

Changed 17 years ago by afb@…

Attachment: macports-make.patch added

macports-make.patch

comment:7 Changed 17 years ago by afb@…

Summary: make gmake path configurablemake "make" (pmake/gmake) paths configurable

comment:8 Changed 17 years ago by afb@…

macports-gmake.patch and macports-linuxmake.patch are obsolete (not sure how to mark them so in Trac)

comment:9 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)

Milestone: MacPorts 1.5MacPorts base enhancements
Type: defectenhancement

comment:10 Changed 15 years ago by jmroot (Joshua Root)

Milestone: MacPorts FutureMacPorts 1.8.0
Resolution: fixed
Status: newclosed

Applied the last of this in r52667.

Note: See TracTickets for help on using tickets.