Re: [PATCH 4/6] Don't use struct stat's st_blocks member on Haiku
From: Jakub Narebski <hidden>
Date: 2016-06-15 22:45:10
Andreas Färber [off-list ref] writes:
quoted hunk ↗ jump to hunk
Signed-off-by: Andreas Faerber <redacted> Signed-off-by: Ingo Weinhold <redacted> --- 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