Hi Dennis, https://forge.gluster.org/~schafdog/glusterfs-core/osx-glusterfs - i have pushed all of my changes, so please pull and rebase locally.
Good news is i am able to start GlusterNFS, Gluster volume pure distributed and started using multiple partitions. Since even the client is working from your testing. I guess we have a good deal of work finished. Also there wouldn't be a need to use 'gcc' from ports you can perhaps stop using './darwin_configure.sh' - fusermount and qemu are disabled for OSX automatically through 'configure.ac' . NOTE: For the "warnings" on clang, are related to strict C99 checks since gluster is solely developed on GNU platforms it kind of ends up using GNU extensions. We will get to this subsequently. On Sat, Mar 29, 2014 at 3:19 PM, Dennis Schafroth <den...@schafroth.dk> wrote: > > Fixed the issue with with "allow_other". There was an misalignment with the > gf_fuse_mount parameters, so fuse mount parameters wasn't used. > > cheers, > :-Dennis > > On 29 Mar 2014, at 15:33 , Dennis Schafroth <den...@schafroth.dk> wrote: > >> >> I am cleaning up the build process and it should now be possible to build >> using the following procedure: >> >> You will needs Xcode and command line tools. See instruction on Macports >> >> Install OSXFUSE >> >> Install macports to get other development tools: >> http://www.macports.org/install.php >> >> Install dependencies using macports: >> >> sudo port install autoconf automake libtool gcc47 gettext readline libxml2 >> glib2 openssl >> >> git clone g...@forge.gluster.org:~schafdog/glusterfs-core/osx-glusterfs.git >> cd osx-glusterfs/ >> >> ./autogen.sh >> ./darwin_configure >> make >> sudo make install >> >> Be sure to autogen.sh if you install a missing macports later. >> >> Now I can mount a linux cluster using >> >> sudo /usr/local/sbin/glusterfs -L TRACE --volfile=test-fuse.vol /export/ds/ >> >> And as root using >> >> export PATH=/usr/local/sbin:$PATH >> mount -t glusterfs bolt:/test /export/ds >> >> However the mount is only readable for root. Parsing -o allow_other does not >> seem to have any effect. >> >> If anyone have time to review this build process, and report back that would >> be great. >> >> I will look into merging with the contributions from Hasha. >> >> cheers, >> :-Dennis >> _______________________________________________ >> Gluster-devel mailing list >> Gluster-devel@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/gluster-devel > > > _______________________________________________ > Gluster-devel mailing list > Gluster-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/gluster-devel -- Religious confuse piety with mere ritual, the virtuous confuse regulation with outcomes _______________________________________________ Gluster-devel mailing list Gluster-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/gluster-devel