I wrote:

> Yesterday I noticed that virtualbox doesn't work any
> more on my snv_91, which I had bfu'ed to
> post snv_94 opensolaris bits (compiled from
> 2008-07-11 sources).

After more tests, this doesn't seem to be a solaris
dynamic linker problem...

I filed a virtualbox bug for this:

    http://www.virtualbox.org/ticket/1840


> Both libnspr4.so and VBoxXPCOM.so seem
> to contain lots of duplicate symbol definitions (This might be a virtualbox
> problem, maybe they should dynamically link against libnspr4.so, or something
> like that ...)

Root cause that triggers the problem is apparently onnv-gate changeset 7057
"PSARC/2008/342 Further SID support".
When I backout that changeset, the original VBoxSVC doesn't crash any more on 
startup.

CS 7057 added a new dependency for libsec.so: libidmap.so.1
And libidmap.so.1 needs libldap.so.5, which needs libnspr4.so.
And this breaks VBoxSVC.
 
 
This message posted from opensolaris.org

Reply via email to