[PATCH] lib/util: Build iov_buf library only when building samba

Jeremy Allison jra at samba.org
Thu Feb 26 11:04:06 MST 2015


On Thu, Feb 26, 2015 at 01:00:55PM -0500, Simo wrote:
> On Thu, 2015-02-26 at 10:20 +0100, Volker Lendecke wrote:
> > On Thu, Feb 26, 2015 at 07:57:13PM +1100, Martin Schwenke wrote:
> > > This is more my fault that Volker's because I've introduced an
> > > unnatural division in lib/util/wscript_build.  Having done that, I
> > > should have clearly documented it.
> > 
> > Even if it's your fault, I think we are just beyond the
> > point where we can make changes to lib/util. This is now
> > like tdb/talloc/tevent, that we have a fixed ABI and library
> > structure for. We just need to stop making any changes in
> > lib/util from now on.
> 
> Nope, external project sign up themselves for pain if they rely on
> internal libraries of samba.
> 
> lib/util was never marked a public API and it is not in shape to be
> marked as such.
> 
> Anyone using it will and *should* get what they paid for (pain) by using
> it.
> We of course do not want to gratuitously break people, but it is not on
> our shoulders to shild others from their risky behavior.

+1 on this. Makes perfect sense to me.


More information about the samba-technical mailing list