On Nov 17, 2005, at 12:12 PM, Ralf Wildenhues wrote:
Could you point me to discussion about this decision (so I don't write about stuff already beaten to death here)?
In OpenBSD (at least) the library name that matters is the stuff between the "lib" and the ".so" so libfoo.so.4.0 and libfoo-1.8.so. 4.0 are two distinctly different libraries. Symlinking them is stupid.
So whatever the library name is supposed to be, either -lfoo or - lfoo-1.8 is up to the software author, most here roll their eyes at versioned libnames, but we accept them... just don't symlink them.
Marc