* Dave Plater (davejplater@gmail.com) [20110612 15:36]:
I've learned the meaning of ABI (application binary interface), it's the address offset (from the base address the binary is loaded into) of the various functions that shared libraries offer to their calling programs.
Not quite :) What you describe is runtime linking and is done by the runtime linker ld.so. See http://en.wikipedia.org/wiki/Application_binary_interface for what an ABI is.
but I think libtool can actually detect these ABI changes.
No, libtool can not do that, this is the job of the programmer! Only the programmer(s) know(s) if anything ABI relevant changed und thus requires a change in major version. Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org