Re: [Gluster-devel] Anyone wants to maintain Mac-OSX port of gluster?

2016-09-06 Thread Kaleb S. KEITHLEY

On 09/06/2016 08:03 AM, Emmanuel Dreyfus wrote:

On Tue, Sep 06, 2016 at 07:30:08AM -0400, Kaleb S. KEITHLEY wrote:

Mac OS X doesn't build at the present time because its sed utility (used in
the xdrgen/rpcgen part of the build) doesn't support the (linux compatible)
'-r' command line option. (NetBSD and FreeBSD do.)

(There's an easy fix)


Easy fix, replace sed -r by $SED_R and
SED_R="sed -r" on Linux vs SED_R="sed -E" on BSDs, including OSX.



Even easier is don't use an extended regex, then you won't need `sed -r` 
or `sed -E`.


See the regex I used in 
http://review.gluster.org/#/c/14085/14/rpc/xdr/src/Makefile.am  (line 48)


--

Kaleb

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] Anyone wants to maintain Mac-OSX port of gluster?

2016-09-06 Thread Emmanuel Dreyfus
On Tue, Sep 06, 2016 at 07:30:08AM -0400, Kaleb S. KEITHLEY wrote:
> Mac OS X doesn't build at the present time because its sed utility (used in
> the xdrgen/rpcgen part of the build) doesn't support the (linux compatible)
> '-r' command line option. (NetBSD and FreeBSD do.)
> 
> (There's an easy fix)

Easy fix, replace sed -r by $SED_R and
SED_R="sed -r" on Linux vs SED_R="sed -E" on BSDs, including OSX. 

-- 
Emmanuel Dreyfus
m...@netbsd.org
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] Anyone wants to maintain Mac-OSX port of gluster?

2016-09-06 Thread Kaleb S. KEITHLEY

On 09/02/2016 03:49 PM, Pranith Kumar Karampuri wrote:

hi,
 As per MAINTAINERS file this port doesn't have maintainer. If you
want to take up the responsibility of maintaining the port please let us
know how you want to go about doing it and what should be the checklist
of things that should be done before every release upstream. It is
extremely healthy to have more than one maintainer for the port. Even if
multiple people already responded and you still want to be part of it,
don't feel shy to respond. More the merrier.


Mac OS X doesn't build at the present time because its sed utility (used 
in the xdrgen/rpcgen part of the build) doesn't support the (linux 
compatible) '-r' command line option. (NetBSD and FreeBSD do.)


(There's an easy fix)

--

Kaleb


___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


[Gluster-devel] Anyone wants to maintain Mac-OSX port of gluster?

2016-09-02 Thread Pranith Kumar Karampuri
hi,
 As per MAINTAINERS file this port doesn't have maintainer. If you want
to take up the responsibility of maintaining the port please let us know
how you want to go about doing it and what should be the checklist of
things that should be done before every release upstream. It is extremely
healthy to have more than one maintainer for the port. Even if multiple
people already responded and you still want to be part of it, don't feel
shy to respond. More the merrier.

Gluster 3.9 release is one month away and it would be nice if you can
validate how things are on Mac-OSX for this release.

--
Aravinda & Pranith
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel