Has anyone been able to build glusterfs on either; - OpenBSD (which AFAIK has neither client nor userland FUSE support) or - NetBSD (which seems to have both - or a reasonable facsimile therof) I don't need the client on these, but would like to trial as servers. My attempts fail here: == .. ... Making all in booster Making all in src if gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I../../../../libglusterfs/src -DDATADIR=\"/usr/var\" -DCONFDIR=\"/usr/etc/glusterfs\" -D_GNU_SOURCE -DGF_BSD_HOST_OS -fPIC -Wall -pthread -g -O2 -MT glusterfs_booster_so-entry.o -MD -MP -MF ".deps/glusterfs_booster_so-entry.Tpo" -c -o glusterfs_booster_so-entry.o `test -f 'entry.c' || echo './'`entry.c; then mv -f ".deps/glusterfs_booster_so-entry.Tpo" ".deps/glusterfs_booster_so-entry.Po"; else rm -f ".deps/glusterfs_booster_so-entry.Tpo"; exit 1; fi entry.c: In function 'do_open': entry.c:97: warning: implicit declaration of function 'fgetxattr' entry.c: At top level: entry.c:406: error: conflicting types for 'lseek' /usr/include/sys/types.h:251: error: previous declaration of 'lseek' was here *** Error code 1 Stop. make: stopped in /usr/local/src/glusterfs-1.3.12/xlators/performance/booster/src *** Error code 1 Stop. make: stopped in /usr/local/src/glusterfs-1.3.12/xlators/performance/booster *** Error code 1 Stop. make: stopped in /usr/local/src/glusterfs-1.3.12/xlators/performance *** Error code 1 Stop. make: stopped in /usr/local/src/glusterfs-1.3.12/xlators *** Error code 1 Stop. make: stopped in /usr/local/src/glusterfs-1.3.12 *** Error code 1