ccan dependencies seems to break external projects

Stephen Gallagher sgallagh at
Thu Feb 23 07:22:11 MST 2012

On Thu, 2012-02-23 at 17:03 +1030, Rusty Russell wrote:
> Versioning is a very blunt instrument: it forces all users to update in
> lockstep.  It only realy makes sense for some limited modules which
> really do have stable APIs, such as ccan/hash.  For that, we would save
> some footprint by only having one copy.

Just to make the discussion less ambiguous, can you please list the CCAN
modules that samba uses, along with which ones you feel have "stable"
vs. "unstable" APIs?

I'd like to see if at least the stable ones could simply be packaged as
individual shared libraries.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the samba-technical mailing list