Re: Build for NetBSD and FreeBSD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04/12/2012 01:06 PM, Franz Schober wrote:
Hi,

i am interessted in building Gluster for NetBSD and especially for FreeBSD.

On NetBSD I got a working binary package for 3.2.5, compiling the source
package 3.2.5 ist not working, I don't see the NetBSD ifdefs in
the code (e.g. libglusterfs/src/compat.h:#ifdef __NetBSD__).
I read work on 3.3 for NetBSD is in progress, so I didn't continue here.

So to compile the gluster code for NetBSD, at first starting with 3.2.x,
which version should I choose ? (a special git branch/tag ?)

For FreeBSD, I started withe 3.3Beta2 and managed to get the source
building without any FUSE parts, gluster cli crashed on every second
command and glusterd on peer probe => I stopped here.

On git head I managed to build too, but a seg fault on starting the
glusterd was the result, no further investigations till now.

But at first I would like to build a working 3.2.x on NetBSD and
after that step continuing on FreeBSD to get a working 3.2.x build,
continuing with the head afterwards ...

Emmanuel Dreyfus did a lot of work to get 3.2 running on NetBSD. AFAIK most of his changes were accepted. You might have better luck building from the 3.2.6 or 3.2.7qa1 sources.

As for 3.3, 3.3beta2 is very, very old, and probably not many of Emmanuel's patches were in that. You should try with 3.3.0qa34 or 3.3beta3 which will be available in the next day or so.

—

Kaleb



[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux