[Pkg-samba-maint] Configure flags.....

Christian PERRIER bubulle at debian.org
Thu May 16 13:53:11 UTC 2013


While looking at the result of compiling the samba_4.0 branch and
comparing the content of generated .deb files wrt the current 3.6
packages (thanks to a script contributed by Ivo), I noticed many file
location problems (starting from instance with libnss_winbind.so.2).

While looking closer, I noticed that the set of configure flags used
in samba4 package diverges noticeably from the set we have in samba
3.* pkgs.

So, as a first start, I branched samba_4.0 as samba_4.0_bubulle and
started working on reconciling both.

Of course, a first attempt by just copy/pasting the list of configure
flags from samba 3.* packages over those of debian/rules in samba_4.0
failed miserably..:-)

One of the problems has been that some flags changed or were
dropped. So, of course, I had to drop them and now my branch
compiles..:-)

Here is the list of what we had in 3.6 and cannot use in compiling
samba 4.*:
(the point being to go over it and decide if we need a replacement or
if the feature is no longer useful):


Those are probably useless as samba will use system libraries if it
finds them (right?)
-               --without-libtalloc \
-               --enable-external-libtalloc \
-               --without-libtdb \
-               --without-libtdb \
-               --enable-external-libtdb \

This one certainly because the build system changed:
-               --cache-file=.... \

These are those I am less sure about:
-               --enable-static \
-               --with-fhs \
-               --with-readline \
-               --without-libnetapi \
-               --with-swatdir=/usr/share/samba/swat \
-               --with-codepagedir=/usr/share/samba \
-               --with-nmbdsocketdir=/var/run/samba \
-               --without-cifsmount \
-               --disable-smbtorture4 \
-               --without-getpass-replacement
--with-rootsbindir turned into --sbindir

More news to come as this mail was mostly meant to keep this
informaiton somewhere else than git commits..:)


-- 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-samba-maint/attachments/20130516/3d211263/attachment.pgp>


More information about the Pkg-samba-maint mailing list