[Pkg-samba-maint] Problems building samba 3.6.0pre2 with experimental CTDB

Mathieu Parent math.parent at gmail.com
Sat Apr 16 13:40:57 UTC 2011


2011/4/16 Mathieu Parent <math.parent at gmail.com>:
> Hello,
>
> 2011/4/15 Christian PERRIER <bubulle at debian.org>:
>> I'm trying to build samba 3.6.0pre2 packages for experimental but
>> configure fails with ctdb up to 1.10:
>>
>> configure: WARNING: --with-ctdb called without argument
>> configure: checking whether cluster support is available
>> checking for ctdb.h... yes
>> checking for ctdb_private.h... yes
>> checking for CTDB_CONTROL_TRANS3_COMMIT declaration... yes
>> checking for CTDB_CONTROL_SCHEDULE_FOR_DELETION declaration... no
>> configure: error: "cluster support not available: support for SCHEDULE_FOR_DELETION control missing"
>>
>>
>> Mathieu, any idea?
>
> Can you try the following patch?
>
> $ svn diff debian/rules
> Index: debian/rules
> ===================================================================
> --- debian/rules        (révision 3738)
> +++ debian/rules        (copie de travail)
> @@ -64,7 +64,7 @@
>
>  ifeq ($(DEB_HOST_ARCH_OS),linux)
>   conf_args += \
> -               --with-ctdb --with-cluster-support=yes \
> +               --with-ctdb=/usr --with-cluster-support=yes \
>                --with-acl-support \
>                --with-quotas \
>                --without-cifsmount \
>

This is not sufficient. This control has been added after v 1.10 (see
http://git.samba.org/?p=ctdb.git;a=commitdiff;h=4cebfa33db3c7effa087f753530c52b2dd8550e6).
I will package and upload git head to solve this.


-- 
Mathieu



More information about the Pkg-samba-maint mailing list