Error building GlusterFS 3git on Mac OS X

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



So ... next error I found within master:

glibtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../libglusterfs/src -I../../../../contrib/uuid -I/usr/local/Cellar/gettext/0.18.1.1/include -fPIC -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -DGF_DARWIN_HOST_OS -I../../../../libglusterfs/src -nostartfiles -I../../../../argp-standalone -D__DARWIN_64_BIT_INO_T -bundle -undefined suppress -flat_namespace -D_XOPEN_SOURCE -O0 -I -L/usr/local/Cellar/glusterfs/HEAD/lib/glusterfs/3git/xlator/mgmt/ -I../../../../contrib/rbtree -I../../../../rpc/xdr/src -I../../../../rpc/rpc-lib/src -I../../../../contrib/uuid -I../../../../contrib/md5 -DSBIN_DIR=\"/usr/local/Cellar/glusterfs/HEAD/sbin\" -DDATADIR=\"/usr/local/Cellar/glusterfs/HEAD/var\" -DGSYNCD_PREFIX=\"/usr/local/Cellar/glusterfs/HEAD/libexec/glusterfs\" -DSYNCDAEMON_COMPILE=0 -I/usr/include/libxml2 -O3 -march=core2 -msse4.1 -w -pipe -c glusterd-handler.c  -fno-common -DPIC -o .libs/glusterd-handler.o
glusterd.c: In function 'check_prepare_mountbroker_root':
glusterd.c:644: error: 'AT_SYMLINK_NOFOLLOW' undeclared (first use in this function)
glusterd.c:644: error: (Each undeclared identifier is reported only once
glusterd.c:644: error: for each function it appears in.)
make[4]: *** [glusterd.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [install-recursive] Error 1
make[2]: *** [install-recursive] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

But Mac OS X's fcntl.h seems not to declare AT_SYMLINK_NOFOLLOW. This seems to be a linux only feature ...

[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux