>>>>> "BS" == Bruce Shaw <[EMAIL PROTECTED]> writes:

BS> One of the Open Solaris mailing lists (sfwnv-discuss) just had a flame
BS> war about libtool.  It appears its use is deprecated for a number of
BS> reasons I didn't necessarily follow. 

Cause it is a pain in the neck to deal with, that's why.  It solves a
lot of problems and creates a bunch more.

BS> Given that it appears we're stuck with it for the moment (I believe
BS> autoconf needs it) I'd want to have the most up-do-date version.

Actually, no.  autoconf and libtool are independent.  libtool helps
simplify the creation of shared libraries in a platform independent
way.  At the cost of a number of oddities.

There are vendors that try to be more backwards compatible than we do,
and I hear from them all the time that their users complain about our
.so suffix numbers jumping upward because it breaks older application
builds.  (and no, they don't want to rebuild as their applications
aren't likely to be affected by new things).

Sigh.  Really, I hate to say it, we should be using different libtool
versions per library.  We took half a step there going to real libtool
versioning a while back.  It's probably wise to jump the full way.
That'll only solve some of the problems though.  When the oldest
structures known to the project haven't changed, then an application
certainly won't be affected by a struct update to something new and
fancy that they're not using.

not that I'm bitter about how shared libraries work.
-- 
Wes Hardaker
Sparta, Inc.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to