[ewg] Compatibility in OFED
Hal Rosenstock
hrosenstock at xsigo.com
Mon Jun 2 13:55:59 PDT 2008
On Mon, 2008-06-02 at 23:17 +0300, Sasha Khapyorsky wrote:
> On 09:55 Mon 02 Jun , John Russo wrote:
> > In OFED 1.3rc2 we noticed that libosmcomp's version had changed from 1
> > to 2.
> >
> > Unfortunately this has caused forward compatibility problems for
> > existing applications which were compiled against OFED 1.2.5.1. It
> > would be preferred if when such upgrades occur, both the .1 and .2
> > version of the library are provided such that existing applications do
> > not need to be recompiled nor reinstalled.
>
> What is the problem to recompile? Anyway you can keep old version if you
> like.
>
> > Alternatively limiting the
> > necessity for such library version changes (never break old interfaces)
> > would be preferred.
>
> It is hard to promise for 100%. libosmcomp is not a great candidate for
> stable API (it is even not documented).
True but it is a library being used by external (out of tree)
applications.
> I'm sure that changes were done
> for a reason and obviously it was published/discussed on the list.
This looks like the change John is referring to:
commit d39bf839ee23b22fb0afec9f388d5e350fa60b8e
Author: Sasha Khapyorsky <sashak at voltaire.com>
Date: Wed Mar 26 17:50:40 2008 +0200
opensm: remove not used osm_log_printf() function
Remove not used anymore osm_log_printf() function from osm_log. Update
libopensm library version.
Signed-off-by: Sasha Khapyorsky <sashak at voltaire.com>
and indeed it was discussed on the list at the time.
-- Hal
> Sasha
> _______________________________________________
> ewg mailing list
> ewg at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
More information about the ewg
mailing list