libbsd

Andrew Bartlett abartlet at samba.org
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 samba.org> 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                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org



More information about the samba-technical mailing list