In gmane.comp.misc.ptx Andreas Metzler <ametz...@downhill.at.eu.org> wrote:
> In gmane.comp.misc.ptx Bruno Postle <br...@postle.net> wrote:
>> A question:  libpano13-2.9.14_beta2 was released seven weeks ago and 
>> there have been no bug reports, can I assume that this version is ok 
>> for a 'stable' release?
[...]

> I think library versioning is broken due to ABI breakage (compared to
> 2.9.12) and therefore a soname bump is necessary:

> filter.h: struct adjust_Prefs has new member int faststep
> panorama.h struct TrformStr has new member int fastStep

> The struct is part of the ABI and adding members changes its size,
> afaik this breaks binary compatibilty.

> cu and- this is a showstopper -reas

Verified.

A hugin 0.7.0 binary built against libpano13 2.9.12 crashes
reproducibly just when using the [Optimze Now] button if it is running
against libpano13 2.9.14_beta2. (And a quick successful test
with a hugin 0.7.0 binary built against libpano13 2.9.14 shows that
just the ABI is broken, not the API.)

thanks, cu andreas


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx
-~----------~----~----~----~------~----~------~--~---

Reply via email to