Subject: Re: Linking against Linux binary modules
To: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: current-users
Date: 09/28/2006 07:46:56
On Thu, Sep 28, 2006 at 03:33:40PM +0400, Valeriy E. Ushakov wrote:
> On Thu, Sep 28, 2006 at 03:42:47 -0700, Brian Buhrow wrote:
> 
> The idea has been discussed internally between few developers, but no
> actual design or coding has been done. The first step would be to
> teach ld.so to load linux dsos - that will be useful by itself as that
> will make it possible to use linux web-browser plugins with natively
> compiled netbsd browsers.

I have trouble believing that achieving that result (using linux
web-browser plugins with natively compiled NetBSD browsers) will be
anywhere near as simple as merely teaching ld.so to load linux shared
object files.

How, for example, do you intend to solve the problem that many functions
in the C library in Linux have the same name, but different signatures
than their NetBSD counterparts?

-- 
  Thor Lancelot Simon	                                     tls@rek.tjls.com

  "We cannot usually in social life pursue a single value or a single moral
   aim, untroubled by the need to compromise with others."      - H.L.A. Hart