It looks like we forgot to update the .so version numbers in 1.5.1. :-( Luckily, the only ones that should have been affected were libopen-rte and libopen-pal. Can someone check my logic, below?
- As of 1.5.0, all version numbers were 1:0:0 (except common:sm) - None of the "common" libraries have changed since 1.5.0 - All MPI libs did not change in 1.5.1 (woot) - ORTE changed in 1.5.1, but no interface changes - OPAL changed in 1.5.1, but no interface changes - So v1.5.1 versions should have changed to: orte: 1:1:0 opal: 1:1:0 I'm going to base the 1.5.2 .so version numbers on what we should have done in 1.5.1 (although the issue is somewhat moot; you'll see below): - libmpi changed in 1.5.2, but no interface changes - Other MPI libs did not change in 1.5.2 - ORTE had some globals and functions added, and at least rmcast.h had interfaces changed - OPAL had interfaces added in 1.5.2 (e.g., ring_buffer), and at least one interface change (opal_show_help changed from a function to a global variable) - So v1.5.2 versions should change to: ompi: 1:1:0 orte: 2:0:0 opal: 2:0:0 Right? -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/