# Solaris 'make' & Git Makefile

3 messages from 2007-11-16 to 2007-11-16. Participants: Guido Ostkamp, Pierre Habouzit, Junio C Hamano.
Thread: https://gitlist.dev/t/10903

## Guido Ostkamp, 2007-11-16 22:59

Subject: Solaris 'make' & Git Makefile
Message-ID: <Pine.LNX.4.64.0711162353170.7281@bianca.dialin.t-online.de>
URL: https://gitlist.dev/e/Pine.LNX.4.64.0711162353170.7281%40bianca.dialin.t-online.de

```
Hello Junio, *,

the Solaris 'make' utility cannot handle the 'Makefile' that is delivered 
with Git or generated by Git's configure.

A Solaris make run breaks around line 138.

Question: Do you require the GNU make utility for Git?

If yes, then I think this should be mentioned in README or INSTALL. If 
not, then the Makefile or configure needs to be fixed.

Regards

Guido

```

## Pierre Habouzit, 2007-11-16 23:29

Subject: Re: Solaris 'make' & Git Makefile
Message-ID: <20071116232955.GA22075@artemis.corp>
URL: https://gitlist.dev/e/20071116232955.GA22075%40artemis.corp
In-Reply-To: <Pine.LNX.4.64.0711162353170.7281@bianca.dialin.t-online.de>

```
On Fri, Nov 16, 2007 at 10:59:48PM +0000, Guido Ostkamp wrote:
> Hello Junio, *,
> 
> the Solaris 'make' utility cannot handle the 'Makefile' that is delivered 
> with Git or generated by Git's configure.
> 
> A Solaris make run breaks around line 138.
> 
> Question: Do you require the GNU make utility for Git?

  Well, the fact that solaris make doesn't understands @ is well... no
comments. But we also require ifdef/endif to work, and bsd make doesn't
grok that e.g. SO yes, I believe GNU Make is somehow required. The
Makefiles don't use double expansions and such tricks, so even quite
antiquated GNU Make versions should work fine

-- 
·O·  Pierre Habouzit
··O                                                madcoder@debian.org
OOO                                                http://www.madism.org

```

## Junio C Hamano, 2007-11-16 23:49

Subject: Re: Solaris 'make' & Git Makefile
Message-ID: <7v3av5ycnh.fsf@gitster.siamese.dyndns.org>
URL: https://gitlist.dev/e/7v3av5ycnh.fsf%40gitster.siamese.dyndns.org
In-Reply-To: <Pine.LNX.4.64.0711162353170.7281@bianca.dialin.t-online.de>

```
Guido Ostkamp <git@ostkamp.fastmail.fm> writes:

> Question: Do you require the GNU make utility for Git?
>
> If yes, then I think this should be mentioned in README or INSTALL.

I think that would be a sensible thing to do.  Please make it
happen.

```
