[Matroska-devel] libmatroska/ebml 0.9.0/0.8.0 is binary incompatible with previous version

Steve Lhomme slhomme at matroska.org
Sun May 30 12:10:19 CEST 2010

I often refer to it as libebml2 (currently 0.9.7 or something like that). I
suppose a linux package would be libebml2-0.9.7

For the new libs that are incompatible, I suspect any C++ lib in general
that has API additions is binary incompatible. Isn't there a way to tell a
package is incompatible with the previous version ? Package dependencies are
also there to avoid mismatch.

On Sun, May 30, 2010 at 11:11 AM, Moritz Bunkus <moritz at bunkus.org> wrote:

> Hey,
> On Saturday 29 May 2010 11:08:01 Cristian Morales Vega wrote:
> > Should I change the soname in the openSUSE package (if so, to what?
> > I'm not sure about how will you name libebml2) or this can be fixed?
> This will not be fixed. As a matter of fact the next release due in the
> next couple of days will probably be binary incompatible as well. So if
> you can wait another week you should probably not release libebml
> 0.8.0/libmatroska 0.9.0 now in order not to have to change the soname
> twice.
> The libebml 2 that Steve Lhomme is working on is a complete rewrite in
> C. Maybe it'll be named something else in the file system entirely
> (e.g. libcebml ?). This has not been decided yet.
> Regards,
> Mosu
> --
> If Darl McBride was in charge, he'd probably make marriage
> unconstitutional too, since clearly it de-emphasizes the commercial
> nature of normal human interaction, and probably is a major impediment
> to the commercial growth of prostitution. - Linus Torvalds
> _______________________________________________
> Matroska-devel mailing list
> Matroska-devel at lists.matroska.org
> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel
> Read Matroska-Devel on GMane:
> http://dir.gmane.org/gmane.comp.multimedia.matroska.devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.matroska.org/pipermail/matroska-devel/attachments/20100530/089799ca/attachment.html>

More information about the Matroska-devel mailing list