FreeBSD support being added to GlusterFS

Justin Clift justin at gluster.org
Tue Oct 7 09:16:41 UTC 2014


On 07/10/2014, at 12:34 AM, Outback Dingo wrote:
<snip>
> Okay taking a look at this, Ive updated the port Makefile diff, found on this three to the later 
> glusterfs-freebsd_20140811.tar.bz2
> 
> installed cmockery2, from ports as it wasnt a "dependency" in the port Makefile yet.
> and got this when configure was run on the gluster port. Im building on FreeBSD 10.1-RC in a XenServer VM.
> 
> === configuring in contrib/argp-standalone (/usr/ports/sysutils/glusterfs/work/glusterfs/contrib/argp-standalone)
> configure: WARNING: no configuration information is in contrib/argp-standalone
> 
> GlusterFS configure summary
> ===========================
> FUSE client          : yes
> Infiniband verbs     : no
> epoll IO multiplex   : no
> argp-standalone      : no
> fusermount           : no
> readline             : yes
> georeplication       : no
> Linux-AIO            : no
> Enable Debug         : no
> systemtap            : yes
> Block Device xlator  : no
> glupy                : yes
> Use syslog           : yes
> XML output           : yes
> QEMU Block formats   : yes
> Encryption xlator    : yes
> 
> So how do we look so far ? 
> 
> make runs fine, or seems to. However
> 
> [root at zfsguru /usr/ports/sysutils/glusterfs]# make install
> ===>  Installing for glusterfs-20140811
> ===>   glusterfs-20140811 depends on file: /usr/local/bin/python2.7 - found
> ===>   glusterfs-20140811 depends on shared library: libargp.so - found (/usr/local/lib/libargp.so.0.0.0)
> ===>   glusterfs-20140811 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so.9)
> ===>   glusterfs-20140811 depends on shared library: libfuse.so - found (/usr/local/lib/libfuse.so.2.9.3)
> ===>   glusterfs-20140811 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so.2.9.1)
> ===>  Checking if glusterfs already installed
> ===>   Registering installation for glusterfs-20140811
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/auth/addr.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/auth/login.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/rpc-transport/socket.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/afr.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/dht.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/distribute.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/nufa.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/pump.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/replicate.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/stripe.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/switch.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/debug/error-gen.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/debug/io-stats.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/debug/trace.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/encryption/crypt.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/encryption/rot-13.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/access-control.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/barrier.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/cdc.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/changelog.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/gfid-access.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/debug-trace.py): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/debug-trace.pyc): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/debug-trace.pyo): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/helloworld.py): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/helloworld.pyc): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/helloworld.pyo): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/negative.py): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/negative.pyc): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/negative.pyo): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/index.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/locks.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/mac-compat.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/marker.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/posix-locks.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/prot_client.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/prot_dht.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/prot_server.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/quiesce.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/quota.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/quotad.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/read-only.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/snapview-client.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/snapview-server.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/worm.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/meta.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mgmt/glusterd.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mount/api.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mount/fuse.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/nfs/server.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/io-cache.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/io-threads.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/md-cache.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/open-behind.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/quick-read.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/read-ahead.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/readdir-ahead.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/stat-prefetch.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/write-behind.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/protocol/client.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/protocol/server.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/storage/posix.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/system/posix-acl.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/features/template.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/performance/symlink-cache.so): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/python2.7/site-packages/gluster/gfapi.py): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/python2.7/site-packages/gluster/gfapi.pyc): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/python2.7/site-packages/gluster/gfapi.pyo): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/auth/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/rpc-transport/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/cluster/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/debug/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/encryption/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/glupy/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/features/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mgmt/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/mount/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/nfs/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/performance/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/protocol/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/storage/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/system/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/features/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/performance/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/testing/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/xlator/): No such file or directory
> pkg-static: lstat(/usr/ports/sysutils/glusterfs/work/stage/usr/local/lib/glusterfs/3.5qa2/): No such file or directory

Heh, that definitely doesn't look right. ;)

I think Harsha is still on holiday until later this week.  So there might
be a few days delay until he gets back to us on this.

Regards and best wishes,

Justin Clift

--
GlusterFS - http://www.gluster.org

An open source, distributed file system scaling to several
petabytes, and handling thousands of clients.

My personal twitter: twitter.com/realjustinclift



More information about the freebsd-fs mailing list