[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