This ABI compliance checker program may be useful: http://ispras.linuxfoundation.org/index.php/ABI_compliance_checker
 
+_Note:_ The version given here isn't quite the version you'll see on the
+.so files. Libtool converts it like so: =-version-info= _A:B:C_ results in
+=libclassad.so.= _<A-C>.<C>.<B>_.
+When releasing a version with incompatible ABI changes, you can end up
+with a big jump in the major version of the .so if you just increment A
+and set B and C to zero. Instead, you can set the
+new version like so: =-version-info= _<1+A-C>:0:0_. This will result in the
+major version of the .so incrementing by one.
+
 *: run =do_packaging= in =src/classad=
 
 *: Ensure the release builds successfully