[RFC] xulrunner, shlibs, and dependencies.
Loïc Minier
lool+alioth at via.ecp.fr
Sat Dec 3 21:50:32 UTC 2005
On Fri, Dec 02, 2005, Mike Hommey wrote:
> - First, I want to provide the libs with a correct soname.
> - Now, the problem is that we can't really use the sonames correctly,
> because if we succeed in the clue stick batting, we'll have different
> sonames, which, in the long term, would be painful.
This seems rather nice to me, and as I understand the rest of the
discussion, you might even use ".debian" SONAMEs while upstream fixes
its scheme.
If you don't want to bother with SONAMEs, which might be a pain to set
properly, it might be possible to play on the /usr/lib/mozilla and the
current rpath situation:
- as I understand it, most parts of mozilla can be moved below
/usr/lib/mozilla, and Galeon, Epiphany and other stuff will link with
a RPATH on /usr/lib/mozilla at build time
- this is only valid for some parts, but not for eg libnspr
- this would require passing the latest /usr/lib/mozilla-$version tree
to the Galeon build process, eg ./configure
--with-mozilla=`mozilla-config --path` or similar
I'm not saying this is the best thing to do, I think using proper
SONAME is way cleaner, but it might be easier to achieve.
End of my 2 cents,
Thanks for caring,
--
Loïc Minier <lool at dooz.org>
More information about the pkg-mozilla-maintainers
mailing list