[PATCH v5 18/18] Makefile: Tru64 portability fix
- From
- Gary V. Vaughan <git@mlists.thewrittenword.com>
- Date
- May 14, 2010, 09:31 UTC
- Message-ID
- <20100514093853.905838000@mlists.thewrittenword.com>
- In-Reply-To
- <20100514093131.249094000@mlists.thewrittenword.com>
Add defaults for Tru64 Unix. Without this patch I cannot compile git on Tru64 5.1.
Signed-off-by: Gary V. Vaughan <gary@thewrittenword.com> --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+)
Index: b/Makefile =================================================================== --- a/Makefile +++ b/Makefile @@ -740,6 +740,13 @@ EXTLIBS = # because maintaining the nesting to match is a pain. If # we had "elif" things would have been much nicer... +ifeq ($(uname_S),OSF1) + # Need this for u_short definitions et al + BASIC_CFLAGS += -D_OSF_SOURCE + SOCKLEN_T = int + NO_STRTOULL = YesPlease + NO_NSEC = YesPlease +endif ifeq ($(uname_S),Linux) NO_STRLCPY = YesPlease NO_MKSTEMPS = YesPlease
-- Gary V. Vaughan (gary@thewrittenword.com)