Re: corosync supported platforms / osx / illumos

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

 



I have the complete stack running on Solaris 11U7:
- libqb 0.13.0
- corosync 2.0.1
- pacemaker 1.1.7

This week I will try to compile on OpenIndiana.
In the meantime I forked libqb and pacemaker.
My changes should be available during this week.

Andreas
 

-----Ursprüngliche Nachricht-----
Von: discuss-bounces@xxxxxxxxxxxx [mailto:discuss-bounces@xxxxxxxxxxxx] Im Auftrag von Angus Salkeld
Gesendet: Montag, 4. Juni 2012 07:26
An: discuss@xxxxxxxxxxxx
Betreff: Re:  corosync supported platforms / osx / illumos

On 04/06/12 12:57 +1000, Andrew Beekhof wrote:
>On Sat, Jun 2, 2012 at 5:20 AM, Helmut Hartl <helmut.hartl@xxxxxxxxx> wrote:
>> Hello,
>>
>> we are currently evaluating different options for group communication 
>> and HA features for our software.
>>
>> The statements regarding pure opensource and BSD licence sound very 
>> interresting to us, and also the list of supported systems.
>>
>> While failing (quick try) to build corosync on OSX Lion 10.7.4 (libqb 
>> fails to compile for corosync 2.0.1, corosync 1.4.3 fails with 
>> unknown linker options (osx has unfortunately moved away from pure 
>> gcc)).
>
>libqb was building for me on OSX recently.  Did you grab the very 
>latest from git?

There seems to be interest in building libqb on lots of OS's
AIX: https://github.com/asalkeld/libqb/issues/33
OSX: https://github.com/asalkeld/libqb/pull/24
solaris: https://github.com/asalkeld/libqb/issues/37
Igor Pashev's github (Illumos): https://github.com/ip1981/libqb/commits/master
                                 
So there are others interested in Illumos and solaris so I will happiely accept patches for both, but I don't have access to either (esp. solaris & AIX). So community help is needed here.

>
>>
>> We also had no luck on Illumos/Openindiana 151a4, which would be our 
>> main platform.
>>
>> So it seems that sadly currently corosync is not working out of the 
>> box for the systems we tried - But before we start to invest time to 
>> try to fix things  ourselves I would like to ask if
>> a) Supporting the above mentioned platforms is wanted,
>>   so that patches are accepted ?

Very happiely for libqb (and I am sure for corosync).

>> and
>> b) Is the dependency on libqb (which is licenced LPGL) mandatory/planned ?

Yip, required.

>
>I believe it is mandatory. As for the license, you'd have to talk to 
>Angus.  I don't know why he chose that one, maybe he's flexible.

Dual licencing is messy - I'de rather keep things simple if possible.

>
>>
>> The webpage suggested no dependencies at all, and I did not find a 
>> quick answer.
>>
>> The reason i ask is that our commercial software is going to be 
>> released under a New BSD style licence too, some tools are linked 
>> statically and this dependency would not fit in our plans.

How it this different to using glibc? What is wrong with statically linking an lgpl2.1 library with a "new-BSD-licenced" application?
(they are compatible)

-Angus

>>
>> Thank you,
>>
>> helmut
>> _______________________________________________
>> discuss mailing list
>> discuss@xxxxxxxxxxxx
>> http://lists.corosync.org/mailman/listinfo/discuss
>_______________________________________________
>discuss mailing list
>discuss@xxxxxxxxxxxx
>http://lists.corosync.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss



[Index of Archives]     [Linux Clusters]     [Corosync Project]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Linux Kernel]     [Linux SCSI]     [X.Org]

  Powered by Linux