ccan code breaks older build farm systems

Rusty Russell rusty at
Wed Jul 13 02:17:25 MDT 2011

On Thu, 7 Jul 2011 15:06:59 +0200, Volker Lendecke <Volker.Lendecke at SerNet.DE> wrote:
> On Thu, Jul 07, 2011 at 10:27:33PM +1000, Andrew Bartlett wrote:
> > In particular it would be helpful if the 'or any later version' was more
> > clearly indicated.  But this is your project, not ours, and so I would
> > strongly defer to your best sense about how you wish to lay out your
> > code, and thank you greatly for working so hard to help us use it.
> This is not entirely true anymore. If we ("we" as in Samba
> Team) ship this, it becomes ours. The functional requirement
> to include ccan might be the final tipping point to not ship
> tdb1/2 at all anymore and require everyone to download,
> compile and install first the ccan modules, then tdb and
> then Samba themselves. Something that I would very strongly
> argue against, but as we can not work without ccan modules
> which can not carry the licensing headers that we require it
> might be the only way.

Sure, and I'll add full headers to all lib/ccan source files if that's
Samba policy, which I think what we're trying to figure out.

I'm also probing the issue because I'm taking advantage of everyone's
experience to figure out what to do with CCAN upstream, too.


More information about the samba-technical mailing list