From: tsuna Date: Sat, 20 Jul 2013 07:56:40 GMT Subject: Re: [PATCH] Fix compilation on OS X. Message-ID: In-Reply-To: On Sat, Jul 20, 2013 at 12:55 AM, Ramkumar Ramachandra wrote: > Benoit Sigoure wrote: >> diff --git a/compat/unsetenv.c b/compat/unsetenv.c >> index 4ea1856..addf3dc 100644 >> --- a/compat/unsetenv.c >> +++ b/compat/unsetenv.c >> @@ -1,5 +1,10 @@ >> #include "../git-compat-util.h" >> >> +#ifdef __APPLE__ >> +// On OS X libc headers don't define this symbol. >> +extern char **environ; >> +#endif >> + > > Shouldn't this go into git-compat-util.h, since there may be other > files depending on this variable? I thought about that but there are no other files that use `environ' so I opted for putting it here instead. -- Benoit "tsuna" Sigoure