[tex-k] Web2C 7.4.5

Julian Gilbey jdg at uklinux.net
Sun Feb 9 21:43:20 CET 2003

On Fri, Feb 07, 2003 at 11:31:37PM +0100, Olaf Weber wrote:
> * Building libkpathsea as a shared library.
> On some platforms libkpathsea can be built as a shared library, though
> I cannot at present recommend that you do so.  But if you did so in
> the past, note that a program linked against a 3.3.x version of
> libkpathsea cannot use the 3.4.x version.  If you need to keep both
> 3.3.x and 3.4.x versions around, you're on your own as to how to get
> this to work.

One key piece for when you do modify it to become a recognised shared
library: incompatible changes like this require increasing the major
version number (.so version number, or something like that), so that
the linker knows which version of the library it is allowed to use.
Otherwise we have a rather messy problem, as we've just discovered
here in Debian :-(



        Julian Gilbey, website: http://www.polya.uklinux.net/
   Debian GNU/Linux Developer, see: http://people.debian.org/~jdg/
     Visit http://www.thehungersite.com/ to help feed the hungry

More information about the tex-k mailing list