From: Jakub Narebski Date: Sun, 17 Aug 2008 09:28:59 GMT Subject: Re: [PATCH 4/6] Don't use struct stat's st_blocks member on Haiku Message-ID: In-Reply-To: <273481A4-0BB2-4A58-83AD-604B425DE824@web.de> Andreas Färber writes: > Signed-off-by: Andreas Faerber > Signed-off-by: Ingo Weinhold > --- > BeOS didn't have that field, so neither has Haiku currently. > It is part of the optional XSI POSIX feature. > > Makefile | 4 ++++ > builtin-count-objects.c | 4 ++++ > configure.ac | 8 ++++++++ > 3 files changed, 16 insertions(+), 0 deletions(-) > > diff --git a/Makefile b/Makefile > index 5dba2c7..a4d73fc 100644 > --- a/Makefile > +++ b/Makefile > @@ -730,6 +730,7 @@ ifeq ($(uname_S),HP-UX) > endif > ifeq ($(uname_S),Haiku) > NO_IPV6 = YesPlease > + NO_ST_BLOCKS_IN_STAT = YesPlease > EXTLIBS += -lnetwork > endif > ifneq (,$(findstring MINGW,$(uname_S))) > @@ -867,6 +868,9 @@ endif > ifdef NO_D_INO_IN_DIRENT > BASIC_CFLAGS += -DNO_D_INO_IN_DIRENT > endif > +ifdef NO_ST_BLOCKS_IN_STAT > + BASIC_CFLAGS += -DNO_ST_BLOCKS_IN_STAT > +endif > ifdef NO_C99_FORMAT > BASIC_CFLAGS += -DNO_C99_FORMAT > endif It it is _new_ define you should have described it in comments in Makefile header too. -- Jakub Narebski Poland ShadeHawk on #git