[PATCH] lib/util: Build iov_buf library only when building samba
obnox at samba.org
Thu Feb 26 13:44:35 MST 2015
On 2015-02-26 at 10:04 -0800, Jeremy Allison wrote:
> 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.
Also nicely rephrases what I wrote earlier slightly more
Cheers - Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: not available
More information about the samba-technical