[Debichem-devel] libegad is ready?

Michael Banck mbanck at gmx.net
Sun Jul 1 17:11:40 UTC 2007


On Sun, Jun 24, 2007 at 11:34:01PM +0800, LI Daobing wrote:
> On 6/20/07, Daniel Leidert <daniel.leidert.spam at gmx.net> wrote:
> > Am Dienstag, den 19.06.2007, 23:44 +0800 schrieb LI Daobing:
> > > it sounds that libegad is ready. who can help me check it, thanks
> >
> > - The library package: What about using the same way we used for mpqc's
> > libsc or libint to create libegad at SO_NAME@ via debian/rules and create
> > debian/control from a template debian/control.in.
> I don't agree on this. SO_NAME change is not rare, and this make
> debian/rules file somehow too much magic.

In general, I think I agree on that, I did those MPQC changes quite a
long time ago and probably wouldn't do it again today, I don't think
this outweighs the downside of having to carry around a control.in.
What we should do is stay alert to upstream ABI breakage, possibly by
comparing the library symbol list to the last version; there is some
project to do this automatically in the future, but it is not there yet.  

On the other hand, what do you mean with "SO_NAME change is not rare",
is upstream frequently bumping the SO_NAME?  In that case we should be
cautious, it is likely a sign of an unstable API.


Michael



More information about the Debichem-devel mailing list