[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

API/ABI in -dev package name?



> > > > libfoobar-2.1-0 will have 
> > > > libfoobar-2.1-0-dev.
> > > 
> > > Please distinguish between API and ABI!
> > > 
> > 
> > True. Indeed the proposed policy is already followed in case of ABI
> > changes. And any sane program would not compile when ever a library
> > change its _API_ in a way not back-compatible. 
> > If not, well that's an upstream issue, not a debian one :)
> 
> Exactly! :)  We must have a seperate tracking of API and ABI changes.
> To do otherwise is madness.

Hmm... I don't think Debian -dev package and 
shared library packages really reflect what we consider to be
ABI/API.

Nothing documented about that, and it's not really done in practice.

Currently people just package libwhatever-dev and break API whenever they
please.


regards,
	junichi



Reply to: