Andrew Bartlett abartlet at
Sat Jun 30 03:38:32 MDT 2012

On Fri, 2012-06-29 at 14:48 +0930, Rusty Russell wrote:
> On Thu, 28 Jun 2012 08:42:56 +1000, Andrew Bartlett <abartlet at> wrote:
> > The other concern I have is that libreplace has in general been about
> > ensuring that the Linux interface is available everywhere, but this
> > isn't the Linux interface, it is a custom Samba interface being called
> > by the Linux name.  
> > 
> > The distinction matters, because on Linux, we had actually got to the
> > point where with waf, libreplace actually became a no-op (libbsd is used
> > for the strl* functions).  (Jelmer was keen on this). 
> Nice: it's a commonly-used library so it's not an onerous requirement,
> and means we don't have to maintain any code (I wish they'd do err, though).

So far, we still maintain the code (strl*()), we just don't those parts
of libreplace on Linux (returning us to the empty lib). 

Certainly we could decide to strictly depend on it, but that hasn't been
our pattern in the past (and where we have, we have tended to bundle). 

Andrew Bartlett

Andrew Bartlett                      
Authentication Developer, Samba Team 

More information about the samba-technical mailing list