[Pkg-mozext-maintainers] libxul vs. libxul-embedding

Mike Hommey mh at glandium.org
Wed Apr 14 08:31:47 UTC 2010


On Wed, Apr 14, 2010 at 04:13:49AM -0400, Daniel Kahn Gillmor wrote:
> On 04/14/2010 03:41 AM, Mike Hommey wrote:
> >On Wed, Apr 14, 2010 at 03:19:35AM -0400, Daniel Kahn Gillmor wrote:
> >>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, Mike!
> 
> >Yes, frozen interfaces are the stable ones.
> 
> interesting.  So if i build something against 1.9.1 that needs to
> include header files from unstable, do i need to be linking against
> something else then?  It looks to me like all the documentation
> about the xpcom glue refers strictly to the frozen/stable stuff.

Because you are supposed to only use these. But you are only supposed
to. Reality is there are lot of cases where you can't do what you want
without the unstable APIs.

> > Please note that there isn't
> > a distinction between stable and unstable in xulrunner 1.9.2.
> 
> Is that because the APIs are actually stabilizing?  Or because
> they're all unstable in 1.9.2?

It looks like they want to be able to break more things between
releases.

Mike



More information about the Pkg-mozext-maintainers mailing list