On Tue, Sep 29, 2009 at 07:49:00PM +0200, Alexander Sack wrote:
> On Tue, Sep 29, 2009 at 05:52:10PM +0300, Yavor Doganov wrote:
> > В 16:21 +0200 на 29.09.2009 (вт), Mike Hommey написа:
> > > Please don't. xulrunner 1.9 and 1.9.1 are not binary compatible, so a
> > > binary built against xulrunner-1.9.1 and running with xulrunner 1.9 will
> > > fail.
> > 
> > Right :/  OTOH, I find it outrageous that a pristine upstream kazehakase
> > 0.5.8 builds with 1.9 and crashes when being run (because the code
> > assumes 1.9.1).
> > 
> 
> As a rule of thumb the lower GRE Range must never be below whatever glue
> version you built against.
> 
> Did you build against 1.9 and then run with 1.9 or build with 1.9.1 glue and
> then try to run against 1.9? Usually your build should be compatible with new
> gre releases as long as you only use stable components/interfaces.

Except there is really no way to make something that works as a browser
with the stable interfaces. The net result is that a browser built
against 1.9 runs with 1.9.1, but fails to work properly. Which is why I
filed a bunch of bug reports about too broad GREVersionRanges.

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to