[x264-devel] [Question] ./version.sh versions and ABI breakages

Reindl Harald h.reindl at thelounge.net
Thu Nov 22 00:12:57 CET 2012



Am 22.11.2012 00:03, schrieb Sérgio Basto:
> Hi, 
> I'm one of the maintainers of x264 on rpmfusion.org and I have a
> question. 
> We build from git clone branch stable and when we do make, now makes 
> /usr/lib64/libx264.so.128
> 
> soname change from .125 to .128 , this means that ABI change ?
> 
> If we update F18 repo , will have to rebuild all packages that depends
> on x264-libs , because soname change, which is not a problem, which is
> not clear to me is if we may have ABI breakages or not? 

not really but you SHOULD rebuild depending packages

in fact i had .128 in use for a long time even on F16
and patched the source to build so.125 to not collide
with your rpmfusion-packages...............

the number of packages depending on x264/ffmpeg is
low, so i never understood why rpmfusion does not
update both packages and rebuild depending ones
which could be done more or less automatically

i sloved the problems abvoe for me by building
a very recent x264 as static library and ffmpeg
snapshots >= 1.0 with x264 static so i have now both
packages in a really recent version on any fedora-release

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20121122/d6022174/attachment-0001.pgp>


More information about the x264-devel mailing list