Hi Amar, Actually it was 1.3.8pre6 which successfully compiled on FreeBSD 7.0 not 1.3.8 release. But when i saw the 1.3.8 release it had alloca.h added into common-utils.h and also d_off is not present under FreeBSD dirent structure used in posix translator. Please find the attached patch which makes 1.3.8 compile fine on FreeBSD 7.0, the d_off entry has been removed. And also by fact all the xlators/schedulers/transport needed -D$(GF_HOST_OS) to be added for AM_CFLAGS. Let me know if this works out. Sorry about suggesting you linux-compat package that actually didn't really help :D Regards -- Harshavardhana [y4m4 on #gluster@xxxxxxxxxxxxxxxx] "Samudaya TantraShilpi" Z Research Inc - http://www.zresearch.com