On Thu, 2006-12-28 at 00:33 +0000, Darren Salt wrote:
> Package: libavcodec-dev
> Version: 0.cvs20060823-4
> Severity: important
> 
> The version number in /usr/lib/pkgconfig/libavcodec.pc is gratuitously
> broken,
<snip>

The version number there is the same version that goes in the library's
SONAME, which is arguably an upstream bug.  (SONAME versions represent
ABIs but pkg-config is all about source compatibility.)

I believe the prefix was added to the SONAME because our libavcodec may
not be binary-compatible with another distributions's version, depending
on configuration options.  In addition it may be that upstream bumps the
major number too often.  (However, I'm fairly sure the major number
*does* need to be changed from time to time, so I'm not sure the prefix
should still be "0d.".)

Ben.

-- 
Ben Hutchings
For every complex problem
there is a solution that is simple, neat, and wrong.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to