[vlc-devel] commit: Bump ABI for logo and marquee changes. (JP Dinger )

Rémi Denis-Courmont remi at remlab.net
Tue Jan 19 20:28:28 CET 2010


----- Message d'origine -----
> On Tue, 19 Jan 2010 17:56:10 +0100 (CET)
> git at videolan.org (git version control) wrote:
>
> > vlc | branch: master | JP Dinger <jpd at m2x.nl> | Tue Jan 19 17:52:02
> > 2010 +0100| [cbb409e5551b3e663d49fb644bad31256988a6fc] | committer:
> > JP Dinger
> >
> > Bump ABI for logo and marquee changes.
>
> > -# define MODULE_SYMBOL 1_1_0e
> > -# define MODULE_SUFFIX "__1_1_0e"
> > +# define MODULE_SYMBOL 1_1_0f
> > +# define MODULE_SUFFIX "__1_1_0f"
>
> This is the libvlccore ABI, which changes during development, so modules
> using the old ABI do not load (and crash)

Right.

> If libvlc API changed, I believe you need to bump the SONAME in
> src/Makefile.am (grep for "version-info")

Right but wrong. The SONAME has already been changed from 1.0.x and we do not provide any binary interface compatibility for libvlc within a development cycle.



More information about the vlc-devel mailing list