If you generate the option code with new templates and run against old library, you will have a conflict. The library will reject the new code. The new library will accept a program generated against old templates and linked against the old library. Or, I should say it is supposed to. I do not validate this every time. It has worked previously and I've not invalidated any data structures in a looooong time.
On Sun, Dec 27, 2009 at 3:57 PM, Kurt Roeckx <k...@roeckx.be> wrote: > Package: libopts25 > Version: 5.10-1 > Severity: serious > > Hi, > > I build a program in unstable and tried to run it in stable, and > got this: > called AutoOpts function with structure version 33:0:0. > This exceeds the compiled library version: failed! > > Either the shlibs should have been bumped so that I got > a 5.10 version or the soname should be changed to reflect > that older structures aren't supported anymore. > > > Kurt > > > > > -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org