During the last days I compiled the current trunk of pacemaker with gcc 4.4 in 
OpenIndiana.
I checked the binaries with the current trunk of corosync and libqb.
The change is compatible with Solaris and Illumos based OS like OpenIndiana, 
SmartOS, Nexenta, OmniOS.

A pull request is waiting in https://github.com/beekhof/pacemaker/pulls.

The patches are mainly necessary to scope with some linuxuism and the gnu 
compiler chain actual available with Illumos-based kernels (gcc 4.4).
I did not yet check the code in crmd/throttle.c. 

I find in the logs:
Aug 10 18:51:34 [3858]       crmd:  warning: throttle_num_cores:        
Couldn't read /proc/cpuinfo, assuming a single processor: No such file or 
directory (2)
Some parts of the code should be fenced to Linux or adapted to Solaris.
I will check it in the next days.


Greetings

Andreas



_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to