summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Welche <prlw1@cam.ac.uk>2009-04-26 14:49:00 +0100
committerJunio C Hamano <gitster@pobox.com>2009-04-27 09:54:24 -0700
commit9a695fbf388263794ccbd16a342f4e2f8c5d400d (patch)
tree56d6245623a59b574d6265e1fe007d7fe23119bd
parentfe4a9c36a3905d5aefc9740ba1689d3000c2762e (diff)
downloadgit-9a695fbf388263794ccbd16a342f4e2f8c5d400d.tar.gz
NetBSD compilation fix
Similar to other BSD variants, it needs USE_ST_TIMESPEC. Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--Makefile1
-rw-r--r--git-compat-util.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index f006d2ccad..bb15c6b929 100644
--- a/Makefile
+++ b/Makefile
@@ -764,6 +764,7 @@ ifeq ($(uname_S),NetBSD)
BASIC_CFLAGS += -I/usr/pkg/include
BASIC_LDFLAGS += -L/usr/pkg/lib $(CC_LD_DYNPATH)/usr/pkg/lib
THREADED_DELTA_SEARCH = YesPlease
+ USE_ST_TIMESPEC = YesPlease
endif
ifeq ($(uname_S),AIX)
NO_STRCASESTR=YesPlease
diff --git a/git-compat-util.h b/git-compat-util.h
index 785aa31b46..1ac16bde5a 100644
--- a/git-compat-util.h
+++ b/git-compat-util.h
@@ -46,6 +46,7 @@
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _BSD_SOURCE 1
+#define _NETBSD_SOURCE 1
#include <unistd.h>
#include <stdio.h>