build ldb and samba4 with ccan as builtin-library to prevent problems with symbols.
authorJelmer Vernooij <jelmer@openchange.org>
Tue, 13 Mar 2012 14:15:36 +0000 (14:15 +0000)
committerJelmer Vernooij <jelmer@openchange.org>
Tue, 13 Mar 2012 14:15:36 +0000 (14:15 +0000)
script/installsamba4.sh

index 297e60d172fb4f07551967d25f42c4b373288b91..fe09f4004d81384df96cb3c5c505c7f7bcbe1233 100755 (executable)
@@ -256,7 +256,7 @@ packages() {
 
        extra=""
        if [ "$lib" == "lib/ldb" ]; then
-           extra="--disable-tdb2"
+           extra="--disable-tdb2 --builtin-libraries=ccan"
        fi
 
        echo ./configure -C --prefix=$SAMBA_PREFIX --enable-developer --bundled-libraries=NONE $extra
@@ -293,7 +293,7 @@ compile() {
 
     cd $RUNDIR/../samba4
     export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$SAMBA_PREFIX/lib/pkgconfig
-    ./configure.developer -C --prefix=$SAMBA_PREFIX --disable-tdb2
+    ./configure.developer -C --prefix=$SAMBA_PREFIX --builtin-libraries=ccan,replace --disable-tdb2
     error_check $? "samba4 configure"
 
     echo "Step2: Compile Samba4 (Source)"