[PATCHSET] cwrap for 'make test'

Andreas Schneider asn at samba.org
Tue Mar 4 06:12:30 MST 2014


On Tuesday 04 March 2014 21:08:47 Andrew Bartlett wrote:
> On Thu, 2014-02-20 at 18:20 +0100, Andreas Schneider wrote:
> > Hello Team,
> > 
> > I'm finally done with migrating our source tree to use the preloadable
> > wrappers. I check if a system version of the wrappers is installed and
> > available with the needed version. If none is installed it will use the
> > bundled version.
> > 
> > 
> > What are the advantages of the preloadable version?
> > * You can run 'make test' with a optimized build.
> > * It works with each system library and binary.
> > * We can use external projects in future (MIT KDC)
> > 
> > You can find the patchset here:
> > https://git.samba.org/?p=asn/samba.git;a=shortlog;h=refs/heads/cwrap
> > 
> > 
> > I'm looking forward to discuss the patches with you!
> 
> One issue I raised last time that is un-addressed is the change to the
> ldb module code, which worked around issues with samba_dlz.so being
> linked against internal Heimdal, and BIND9 itself being linked against
> the system MIT.
> 
> I understand (but do not agree with) your position that having both in
> the same binary is a problem, but this is essentially what every single
> Samba installation using BIND9 does, and does sucessfully, and we can't
> break it.

https://git.samba.org/?p=asn/samba.git;a=shortlog;h=refs/heads/cwrap

The top two commits now add: LDB_MODULES_DISABLE_DEEPBIND=1

-- 
Andreas Schneider                   GPG-ID: CC014E3D
Samba Team                             asn at samba.org
www.samba.org



More information about the samba-technical mailing list