On Thu, Aug 18, 2016, at 11:38 AM, Jeremy Linton wrote: > The #ifdefs definitely restrict the code flow. The more recent versions > of JSAPI lean heavily on a RAII/construction model for rooting objects > in the GC. So, removing them helps clear the way for reworking the code > flow to fit well with mozjs45+.
Yeah. > > I will re-post with mozjs1.85 and 17 removed. Assuming everyone is happy > with this. Any "large" distribution will tend to package GNOME too which requires 24, and for smaller ones it seems they could just bump the version. I often look at OE, it looks like there they have polkit here: https://github.com/openembedded/meta-openembedded/tree/master/meta-oe/recipes-extended/polkit which then uses: https://github.com/openembedded/meta-openembedded/tree/master/meta-oe/recipes-extended/mozjs which is just 17 at the moment, but I'm guessing it's the only user, so they could just bump to 24 too. _______________________________________________ polkit-devel mailing list polkit-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/polkit-devel