[Stgt-devel] fix userspace compilation errors with Fedora 9
FUJITA Tomonori
tomof
Fri Feb 15 00:30:17 CET 2008
On Thu, 14 Feb 2008 12:28:39 -0600
Mike Christie <michaelc at cs.wisc.edu> wrote:
> Hey,
>
> Here is a patch from the Fedora tgt maintainer that is in the fedora
> tree. It fixes the compilation error:
>
>
> iscsi/iscsid.c: In function 'text_scan_text':
> iscsi/iscsid.c:680: error: 'NI_MAXHOST' undeclared (first use in this
> function)
> iscsi/iscsid.c:680: error: (Each undeclared identifier is reported only once
> iscsi/iscsid.c:680: error: for each function it appears in.)
> iscsi/iscsid.c:680: warning: unused variable 'buf'
> make: *** [iscsi/iscsid.o] Error 1
How about this?
diff --git a/usr/Makefile b/usr/Makefile
index 13c77d2..48de052 100644
--- a/usr/Makefile
+++ b/usr/Makefile
@@ -48,7 +48,7 @@ endif
INCLUDES += -I. -I../include -I$(KERNELSRC)/include
-CFLAGS += -D_LARGEFILE64_SOURCE
+CFLAGS += -D_GNU_SOURCE
CFLAGS += $(INCLUDES)
CFLAGS += -g -O2 -Wall -Wstrict-prototypes -fPIC
More information about the stgt
mailing list