On Wed, 28 May 2008, Jan Chaloupecky wrote:
> On Tue, May 27, 2008 at 12:53 PM, David Lee <[EMAIL PROTECTED]> wrote:
> > [...]
> > My suggestion would be to try to use 'csw' for everything, including the
> > 'gcc' compiler.
> >
> > Set your PATH to have 'csw' at the front; something like:
> > PATH="/opt/csw/gcc3/bin:/opt/csw/bin:${PATH}"
> > export PATH
> >
> > Then a simple "ConfigureMe ..." (with 'bootstrap', or 'configure' or
> > 'make' etc.).
> >
> > If you do that, then you shouldn't need to do any extra "--xxx" things at
> > all. And if you do have trouble, then I'd be interested to know why. I
> > thought I had got the 'heartbeat' source code to the point where a proper
> > CSW-based build ought to work or to warn cleanly, at configure time, about
> > (for instance) lack of libnet. (You could use 'script' or similar to
> > capture the output of 'ConfigureMe' and email me the results off-list.)
>
> Thanks David this actually solved all the build problems ! I will now
> do some tests on Solaris 10.
Glad it works reasonably well. That's useful to know. Thanks.
Realistically, the development effort available from spare-time volunteers
(such as me) for Solaris/heartbeat development is very small. So rather
than try to support lots of different ways that heartbeat could be built
on Solaris, we perhaps ought to recommend CSW as our preferred way. What
do you, from your recent experience), think?
(Even then, the support won't be great, but at least we can say that this
method has a reasonable likelihood of working, and that there are a few of
us who at least have a little experience with it.)
If you come across further problems, keep reporting...
On the negative side, I ought to point out that I've never yet got
"BasicSanityCheck" to pass its tests on Solaris. On the positive side,
simple "IPaddr" configurations seem to work OK.
Within the last few months a much bigger question has arisen which I have
not yet followed up. The v2 cluster management has now been abstracted
out of heartbeat into a separate project called "Pacemaker". I have no
idea how well (if at all) that works on non-Linux systems.
Best wishes.
--
: David Lee I.T. Service :
: Senior Systems Programmer Computer Centre :
: UNIX Team Leader Durham University :
: South Road :
: http://www.dur.ac.uk/t.d.lee/ Durham DH1 3LE :
: Phone: +44 191 334 2752 U.K. :
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems