On Fri, Apr 26, 2013 at 1:22 PM, Kaleb S. KEITHLEY <[email protected]>wrote:
> On 04/26/2013 08:33 AM, John Mark Walker wrote: > >> I would personally very much like to see this. >> >> The people who might be able to assist you are Emmanual Dreyfus, CC'd, >> the NetBSD maintainer, and Kaleb, who has lots of free time on his hands ;) >> >> I jest - I know Kaleb is pretty busy. Hopefully he can spare a few cycles >> for mentorship. >> >> > I'd like to see it done as well. I say go for it. I'd wager that doing > this will go a long way to making it work on Mac OS X again too. > > FWIW, I have looked at this from time to time. It seems that a fusefs-kmod > pkg for 9.1-release finally materialized a couple weeks ago. That has been > the major impediment to a port to 9.1 anyway, although a port to earlier > FreeBSD releases maybe have been possible before now. > > Attached is a short patch against master/HEAD that I spent a couple hours > creating this morning. It should get you off to a good start. I left > contrib/fuse-util as an exercise. ;-) With my patch, everything configured > out of the box¹ compiles, except for contrib/fuse-util, which I have left > as an exercise. > > As far as what remains to be done then, my list would be: > 1. port contrib/fuse-util. > 2. of the pieces that don't currently auto-configure, explore whether any > of them can or should > 3. evaluate whether the changes in my patch are actually correct. > 4. write /etc/rc.d/ script > 4. package it all > 5. submit changes in gerrit and get them through review. > 6. put a package or set of packages up for download/distribution on > ftp.freebsd.org > > Regards > > -- > The inifiniband can be fixed by compiling with OFED into the world, kernel also...... ive been down that road before a few months back I think after speaking to Emmanuel a few months back, which ill dig up his email and you can see what he believes will also need to be addressed I thought it best to port the netbsd fuse work he did to FreeBSD then hopefully get further alone, ill check the patch again previous work i have. i did at once get to a point where i could load and run the daemon but creating filesystems, IFIRC was problematic. > > Kaleb > > ¹ Here's what I get by default when I run configure: > GlusterFS configure summary > =========================== > FUSE client : no > Infiniband verbs : no > epoll IO multiplex : no > argp-standalone : yes > fusermount : yes > readline : yes > georeplication : no > Linux-AIO : no > Enable Debug : no > systemtap : yes > Block Device backend : no > > Here's the list of packages I had to install in order to build: > autoconf-2.69 > autoconf-wrapper-20101119 > automake-1.12.4 > automake-wrapper-20101119 > bison-2.5.1,1 > ca_root_nss-3.14 > curl-7.24.0_1 > cvsps-2.1_1 > expat-2.0.1_2 > flex-2.5.37 > fusefs-kmod-0.3.9.p1.20080208_**11 > gettext-0.18.1.1 > git-1.8.0 > libiconv-1.14 > libtool-2.4.2 > libxml2-2.7.8_5 > m4-1.4.16_1,1 > p5-Error-0.17018 > p5-Net-SMTP-SSL-1.01_1 > perl-5.14.2_2 > pkgconf-0.8.9 > python27-2.7.3_3 > > > _______________________________________________ > Gluster-devel mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/gluster-devel > >
_______________________________________________ Gluster-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/gluster-devel
