On Sep 12, 2008, at 11:11 AM, Paul Walsh wrote:

I got to the bottom of why mercurial wasn't working - I hadn't got the openssl package installed!


I've cloned the repositories with the commands

hg clone http://hg.linux-ha.org/dev /software/heartbeat-dev
and
hg clone http://hg.clusterlabs.org/pacemaker/dev /software/pacemaker- dev

Having modified lib/stonith/Makefile.am to remove sbd (as it doesn't exist on the system):

hg diff
diff -r b6d762e73805 lib/stonith/Makefile.am
--- a/lib/stonith/Makefile.am   Fri Sep 12 09:49:20 2008 +1000
+++ b/lib/stonith/Makefile.am   Fri Sep 12 10:03:04 2008 +0100
@@ -31,7 +31,7 @@
## include files

## binaries
-sbin_PROGRAMS          = stonith meatclient sbd
+sbin_PROGRAMS          = stonith meatclient


stonith_SOURCES                = main.c

I ran ConfigureMe and make and all went OK.


POTD (Problem of The Day):

With pacemaker it's a different story...

# ./ConfigureMe bootstrap --with-heartbeat-support --without-ais- support

Configure flags for Solaris: --disable-ldirectord --prefix=/opt/ LXHAhb --sysconfdir=/etc/opt/LXHAhb
--localstatedir=/var/opt/LXHAhb --with-pkgname=LXHAhb

That looks wrong.  s/LXHAhb/pcmk/ since the former is used by heartbeat.

--disable-rpath
Running ./autogen.sh
Autoconf package autoconf found.
Automake package automake found.
Libtool package libtool found.
aclocal
configure.in:428: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works, ...): suspicious cache-id, must contain _cv_ to be
cached

do you get this stuff when you configure heartbeat?
perhaps your autoconf package is "old"

[snip]

tools/Makefile.am:43: INCLUDES multiply defined in condition TRUE ...
tools/Makefile.am:22: ... `INCLUDES' previously defined here
configure.in:1599: required file `tools/hb2openais.sh.in' not found

that looks like the reason... perhaps dejan was in the middle of something at the time. perhaps update and re-try?


xml/Makefile.am:32: `%'-style pattern rules are a GNU make extension

./autogen.sh exiting due to error (sorry!).

Running ./configure --disable-ldirectord --prefix=/opt/LXHAhb -- sysconfdir=/etc/opt/LXHAhb --localstatedir=/var/opt/LXHAhb --with-pkgname=LXHAhb --disable- rpath --with-heartbeat-support --without-ais-support
./ConfigureMe: line 227: ./configure: No such file or directory

So it seems configure isn't being created.  Have I missed something?


--
Paul Walsh


_______________________________________________
Pacemaker mailing list
[email protected]
http://list.clusterlabs.org/mailman/listinfo/pacemaker


_______________________________________________
Pacemaker mailing list
[email protected]
http://list.clusterlabs.org/mailman/listinfo/pacemaker

Reply via email to