summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDavid Michael <fedora.dm0@gmail.com>2012-12-14 19:56:59 (GMT)
committerJunio C Hamano <gitster@pobox.com>2012-12-15 18:15:45 (GMT)
commit110d6985463886ecc53dbafe32e626704ec612cb (patch)
treeb52330e33bffc70786f8e40fc30a2de37b170fd2 /Makefile
parent6ede720529b00115abe46b8ab524bf06c58047e2 (diff)
downloadgit-110d6985463886ecc53dbafe32e626704ec612cb.zip
git-110d6985463886ecc53dbafe32e626704ec612cb.tar.gz
git-110d6985463886ecc53dbafe32e626704ec612cb.tar.bz2
Detect when the passwd struct is missing pw_gecos
NO_GECOS_IN_PWENT was documented with other Makefile variables but was only enforced by manually defining it to the C preprocessor. This adds support for detecting the condition with configure and defining the make variable. Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 81c12db..e953951 100644
--- a/Makefile
+++ b/Makefile
@@ -1648,6 +1648,9 @@ endif
ifdef NO_D_INO_IN_DIRENT
BASIC_CFLAGS += -DNO_D_INO_IN_DIRENT
endif
+ifdef NO_GECOS_IN_PWENT
+ BASIC_CFLAGS += -DNO_GECOS_IN_PWENT
+endif
ifdef NO_ST_BLOCKS_IN_STRUCT_STAT
BASIC_CFLAGS += -DNO_ST_BLOCKS_IN_STRUCT_STAT
endif