<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><br></div><div>Going back to the OS X commit (<span style="color: rgb(175, 173, 36); font-family: Menlo; font-size: 14px;">a3cb38e3edf005bef73da4c9cfd958474a14d50f)</span>, it works better. Something has regressed the build system on OS X, but I cannot pinpoint what.</div><div><br></div><div>On a side note: In the last week of my last job, I finally saw my boss compiling the software with clang on Linux. He was actually a little bit scare of the number of warnings in the company software. You may wanna setup a linux (or Mac) with clang build in jenkins, not as a show stopper, but just as warning signals.&nbsp;</div><div><br></div><div>Since I am moving to Barcelona to work for a startup, I may be a bit out of the loop for some time.&nbsp;</div><div><br></div><div>cheers,&nbsp;</div><div>:-Dennis</div><div><br></div><div><div>On 03 May 2014, at 09:16 , Dennis Schafroth &lt;<a href="mailto:dennis@schafroth.dk">dennis@schafroth.dk</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br>On 03 May 2014, at 04:10 , Justin Clift &lt;<a href="mailto:justin@gluster.org">justin@gluster.org</a>&gt; wrote:<br><br><blockquote type="cite">On 26/04/2014, at 9:53 AM, Dennis Schafroth wrote:<br>&lt;snip&gt;<br><blockquote type="cite">On the server part we are not there yet. I have been running OS X bricks with OS X clients, but only replicated ones seems to work. Distributed ends up with duplicate file entries &nbsp;in the fuse mount.<span class="Apple-converted-space">&nbsp;</span><br><br>It requires OSX FUSE (<a href="http://osxfuse.github.io/">http://osxfuse.github.io/</a>) installed.<span class="Apple-converted-space">&nbsp;</span><br></blockquote><br>Been trying to get this working today on my OSX 10.7.5 system, for<br>making a Homebrew formula.<br><br>Not having any luck getting glusterd running:<br><br>$ sudo glusterd --debug<br>[2014-05-03 02:05:52.485256] I [MSGID: 100030] [glusterfsd.c:2016:main] 0-glusterd: Started running glusterd version 3.5qa2 (args: glusterd --debug)<br>[2014-05-03 02:05:52.485427] D [MSGID: 0] [glusterfsd.c:614:get_volfp] 0-glusterfsd: loading volume file /Users/jc/local/gluster/etc/glusterfs/glusterd.vol<br>[2014-05-03 02:05:52.486195] W [xlator.c:191:xlator_dynload] 0-xlator: dlopen(/Users/jc/local/gluster/lib/glusterfs/3.5qa2/xlator/mgmt/glusterd.so, 10): Symbol not found: _umount2<br>&nbsp;&nbsp;Referenced from: /Users/jc/local/gluster/lib/glusterfs/3.5qa2/xlator/mgmt/glusterd.so<br>&nbsp;&nbsp;Expected in: flat namespace<br>&nbsp;in /Users/jc/local/gluster/lib/glusterfs/3.5qa2/xlator/mgmt/glusterd.so<br></blockquote><br>We did see this some times while porting (missing a symbol/function), but that was because clang has a different/stricter linking strategy around inline, which I remember correctly should be declare static as well. I cannot see that this is the case here, since umount2 is just a macro. Which should be gone by the time of linking, weird.<br><br>Trying to compile master and report back.<span class="Apple-converted-space">&nbsp;</span><br><br>UPDATE: getting same error now!<span class="Apple-converted-space">&nbsp;</span><br><br><blockquote type="cite">[2014-05-03 02:05:52.486223] E [graph.y:212:volume_type] 0-parser: Volume 'management', line 2: type 'mgmt/glusterd' is not valid or not found on this machine<br>[2014-05-03 02:05:52.486254] E [graph.y:321:volume_end] 0-parser: "type" not specified for volume management<br>[2014-05-03 02:05:52.486263] D [graph.y:602:glusterfs_graph_construct] 0-parser: parsing of volfile failed, please review it once more<br>[2014-05-03 02:05:52.486314] E [MSGID: 100026] [glusterfsd.c:1884:glusterfs_process_volfp] 0-: failed to construct the graph<br>[2014-05-03 02:05:52.486363] W [glusterfsd.c:1182:cleanup_and_exit] (--&gt; 0-: received signum (0), shutting down<br>[2014-05-03 02:05:52.486387] D [glusterfsd-mgmt.c:2225:glusterfs_mgmt_pmap_signout] 0-fsd-mgmt: portmapper signout arguments not given<br><br>I've tried with both the .dmg version of OSX Fuse, and also with<br>the Homebrew version. &nbsp;Same error both ways.<br></blockquote><br>I don’t think is related to OSX Fuse. But confirm that it’s working by using sshfs. That will take that out of the equation.<br><br><blockquote type="cite"><br>Any ideas?<br><br>Regards and best wishes,<br><br>Justin Clift<br><br>--<br>Open Source and Standards @ Red Hat<br><br><a href="http://twitter.com/realjustinclift">twitter.com/realjustinclift</a><br><br>_______________________________________________<br>Gluster-devel mailing list<br>Gluster-devel@gluster.org<br>http://supercolony.gluster.org/mailman/listinfo/gluster-devel<br></blockquote><br>_______________________________________________<br>Gluster-devel mailing list<br><a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br><a href="http://supercolony.gluster.org/mailman/listinfo/gluster-devel">http://supercolony.gluster.org/mailman/listinfo/gluster-devel</a></div></blockquote></div><br></body></html>