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

Michael Adam 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.

Yep.
Also nicely rephrases what I wrote earlier slightly more
sharply. ;-)

Cheers - Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20150226/53902d38/attachment.pgp>


More information about the samba-technical mailing list