Trond Norbye wrote:
> I thought that it was normal to name the libraries like 
> lib<name>.so.<major>.<minor>.<micro> (eg: libevent.so.1.3.4) and create
> symbolic links so the application may pick up the newest version of the
> library (with the correct ABI) without re-linking the application.

As did I, and I've wondered about this for a while.

> 
> Is there a good reason for not doing so?

Nick, have you given any thought to this? I'm surprised to see your
arguments about preserving compatibility considering that each client
application needs to be relinked to pick up libevent bugfixes, and many
versions of libevent kept around on systems where they haven't been.
libevent's APIs (existing functions' signatures + "struct event" layout)
changes infrequently enough that I think most releases could just be a
minor version bump.
_______________________________________________
Libevent-users mailing list
Libevent-users@monkey.org
http://monkey.org/mailman/listinfo/libevent-users

Reply via email to