Subject: Re: Fwd: pkg/26633: package ABI is often broken on NetBSD due to
To: Jeremy C. Reed <reed@reedmedia.net>
From: Todd Vierling <tv@duh.org>
List: tech-pkg
Date: 08/13/2004 13:49:22
On Fri, 13 Aug 2004, Jeremy C. Reed wrote:

> Is this related at all with the so versioning for Linux too?
>
> For example, packages from pkgsrc used on Linux have different filenames
> than found on other Linux systems.

Yes.  This is because of the explicit "version_type=sunos" being set in
patch-ac of pkgsrc's libtool.  It's not binary incompatible, because only
the .so.major version matters at runtime, but it might be visually confusing
when comparing systems.

If we go forward with PKGREVISION Bump Day for libtool, this is precisely
what will change:  going to "version_type=linux" (libtool's out-of-the-box
default) for most systems.

Which reminds me; one thing I didn't note on my list of things which would
be fixed in the One Big Commit is PLISTs.  The versions of libs change, so
of course, so will the PLISTs.

-- 
-- Todd Vierling <tv@duh.org> <tv@pobox.com>