On Tuesday 2015-08-11 03:39, Brent Cook wrote: > >> So I think all the .pc files in LibreSSL should simply use the LibreSSL >> version number (2.2.2) like the openssl.pc does. This does mean that >> checking >> for individual libraries in LibreSSL version 2.2.2 and older will probably >> busted, but such is life. Not sure how the colon-separated version strings >> interact with --atleast-version. Might be worth checking that out. > >The main exception I found was that ffmpeg encoded ABI rather than API >in its .pc files too, but your explanations make sense to me.
Well, at least ffmpeg's liba* use the MMM [major.minor.micro] version, and thus '.' as a separator, rather than trying to stuff the libtool CRA [current:release:age] spec into the .pc file.
