[Pkg-mozext-maintainers] libxul vs. libxul-embedding
mh at glandium.org
Wed Apr 14 07:41:47 UTC 2010
On Wed, Apr 14, 2010 at 03:19:35AM -0400, Daniel Kahn Gillmor wrote:
> On 04/14/2010 02:22 AM, Mike Hommey wrote:
> >On Wed, Apr 14, 2010 at 02:06:07AM -0400, Daniel Kahn Gillmor wrote:
> >>Also, i note that the pkg-config files for the -embedding flavors
> >>suggest adding -ldl to CFLAGS. I'm a bit confused by this, since i
> >>would have thought that -l options belong in LIBS. Is -ldl treated
> >>specially by xulrunner-dev for some reason? I only see -ldl in
> >>Libs: or Libs.private: lines in other pkg-config files;
> >>libxul-embedding*.pc have it in Cflags.
> >That would be a bug.
> ah, ok, that's one less confusion for me ;) Will you file it in the
> appropriate place or should i?
It's already fixed in my local branch. Expect the next xulrunner upload
to be fixed.
> >>Thanks for helping me get my head around this stuff. I've looked
> >>for documentation about it, but without luck. If you can point me
> >>to good docs, i'd appreciate it.
> https://developer.mozilla.org is resetting connections for me right
> now, but the google cache of the page seems to be working. Thanks
> for the link!
> The text on this page now has me wondering about the relationship
> between mozilla's idea of "frozen" and the "stable" and "unstable"
> include directories and idl files, though. Does "frozen" align with
> "stable"? Or are those different concepts entirely?
Yes, frozen interfaces are the stable ones. Please note that there isn't
a distinction between stable and unstable in xulrunner 1.9.2.
More information about the Pkg-mozext-maintainers