[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