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

Mathieu Parent math.parent at gmail.com
Sat Apr 16 13:29:27 UTC 2011


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 \


I am not able to build the experimental branch myself, it couldn't
apply a patch:

$ debuild -i -us -uc -b
 dpkg-buildpackage -rfakeroot -D -us -uc -i -b
dpkg-buildpackage: export de CFLAGS depuis dpkg-buildflags (origine :
vendor): -g -O2
dpkg-buildpackage: export de CPPFLAGS depuis dpkg-buildflags (origine
: vendor):
dpkg-buildpackage: export de CXXFLAGS depuis dpkg-buildflags (origine
: vendor): -g -O2
dpkg-buildpackage: export de FFLAGS depuis dpkg-buildflags (origine :
vendor): -g -O2
dpkg-buildpackage: export de LDFLAGS depuis dpkg-buildflags (origine : vendor):
dpkg-buildpackage: paquet source samba
dpkg-buildpackage: version source 2:3.6.0~pre2-1
dpkg-buildpackage: source changé par Christian Perrier <bubulle at debian.org>
 dpkg-source -i --before-build experimental
dpkg-buildpackage: architecture hôte i386
dpkg-source: avertissement: les correctifs n'ont pas été appliqués,
ils vont l'être maintenant (utilisez --no-preparation pour sauter
cette étape)
dpkg-source: info: mise en place de documentation.patch
dpkg-source: info: mise en place de fhs-filespaths.patch
dpkg-source: info: mise en place de installswat.sh.patch
dpkg-source: info: mise en place de pam-examples.patch
dpkg-source: info: mise en place de README_nosmbldap-tools.patch
dpkg-source: info: mise en place de smbclient-pager.patch
dpkg-source: info: mise en place de undefined-symbols.patch
dpkg-source: info: mise en place de VERSION.patch
dpkg-source: info: mise en place de usershare.patch
dpkg-source: erreur: LC_ALL=C patch -t -F 0 -N -p1 -u -V never -g0 -E
-b -B .pc/usershare.patch/ <
experimental/debian/patches/usershare.patch a produit une erreur de
sortie de type 1
patching file docs/manpages/net.8
Hunk #1 FAILED at 916.
1 out of 1 hunk FAILED -- saving rejects to file docs/manpages/net.8.rej
patching file source3/param/loadparm.c
Hunk #1 succeeded at 5461 (offset 272 lines).
dpkg-buildpackage: erreur: dpkg-source -i --before-build experimental
a produit une erreur de sortie de type 1
debuild: fatal error at line 1329:
dpkg-buildpackage -rfakeroot -D -us -uc -i -b failed


-- 
Mathieu



More information about the Pkg-samba-maint mailing list