Subject: Re: linuxpluginwrapper
To: None <tech-pkg@netbsd.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: tech-pkg
Date: 10/06/2005 14:33:24
On Thu, Oct 06, 2005 at 02:12:13PM +0200, Geert Hendrickx wrote:
> Next thing I think we miss is /etc/libmap.conf functionality.

The linuxpluginwrapper won't work without it. The rest is not that
difficult at all, but without it, it breaks apart. I never liked the
concept or implementation of libmap.conf in FreeBSD, since it was and is
used basically only for three things:
- selection of thread library on a per-application base
- linuxpluginwrapper
- to hack around major version bumps.

It does add the overhead of reading /etc/libmap.conf for every
dynamically linked program and I don't think it is justified. The first
aim can be done entirely based on rpath and the third I don't need to
speak about I guess.

For the linuxpluginwrapper, the functionality isn't even enough, since
it has problems dealing with strong vs. weak symbols etc.

Joerg