[sheepdog] Patch for compiling again latest corosync, libqb

MORITA Kazutaka morita.kazutaka at lab.ntt.co.jp
Fri Feb 22 01:44:46 CET 2013


At Thu, 21 Feb 2013 08:54:36 +1030,
Paul Schulz wrote:
> 
> Please find a git patch against the latest sheepdog master
> which allows sheepdog (sheep) to compile against the latest
> corosync (2.3.0.3) and libqb (0.14.4.4) versions.
> 
> I have create a Ubuntu PPA for the latest sheepdog and its dependancies,
> which can be found here:
> 
> https://launchpad.net/~paulschulz/+archive/sheepdog
> 
> I am now working on packaging the latest git version of sheepdog for Ubuntu
> 12.10, which should appear in this PPA.

Thanks a lot!

> diff --git a/configure.ac b/configure.ac
> index e610f12..052583c 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -250,6 +250,8 @@ if test "x${enable_corosync}" = xyes; then
>  	PKG_CHECK_MODULES([corosync],[corosync])
>  	PKG_CHECK_MODULES([libcpg],[libcpg])
>  	PKG_CHECK_MODULES([libcfg],[libcfg])
> +	PKG_CHECK_MODULES([libqb],[libqb])
> +	PKG_CHECK_MODULES([libcorosync_common],[libcorosync_common])

Do these really required to compile sheepdog?  I've installed the
latest corosync but can successfully compile sheepdog without libqb
and libcorosync_common.

Thanks,

Kazutaka



More information about the sheepdog mailing list