On Mon, Dec 02, 2013 at 06:23:59PM -0800, skybr...@google.com wrote: > On Wednesday, November 20, 2013 5:27:59 AM UTC-8, Benjamin Smedberg wrote: > > On 11/20/2013 8:02 AM, Look, Yuriy wrote: > > > > > Hi, > > > > > On or around November 13 2013 Firefox of versions 25.0.1, 24.1.1 ESR > > > > > and 17.0.1 ESR were rereleased, along with XULRunner 25.0.1, but not > > > > > for ESR versions. My question is was any incompatibilities between Fx > > > > > and XULRunner introduced with these releases, and if so, did those > > > > > incompatibilities affect ESR versions? > > > > Currently we only do XULRunner builds to produce the SDK. Since the ESR > > > > releases do not change interfaces, we don't need to rebuild the SDK for > > > > each ESR release, and so we do not produce XULRunner builds for these > > > > releases. > > Hi, are you sure the interfaces didn't change? It looks like something must > have changed, because the GWT plugin no longer works with Firefox 24 and I > see this error in the Browser Console: > > [17:48:39.498] Failed to load native module at path > '/usr/local/google/home/skybrian/.mozilla/firefox/4f0n7icu.default/extensions/gwt-dev-plu...@google.com/lib/Linux_x86-gcc3/ff240/libgwt_dev_ff240.so': > (80004005) /usr/local/google/home/skybrian/software/firefox-esr/libxul.so: > version `xul24.0' not found (required by > /usr/local/google/home/skybrian/.mozilla/firefox/4f0n7icu.default/extensions/gwt-dev-plu...@google.com/lib/Linux_x86-gcc3/ff240/libgwt_dev_ff240.so) > > I'd like to rebuild it to fix the version mismatch, but I don't have a > different xul library to build against.
See bug 927073. This unfortunately means 24.0.0, 24.1.0 and 24.2.0 all have a different symbol version. The good news is that 24.2.0, 24.3.0, etc. will have the same. With that being said, it should be possible to link binary components with no version at all (using a dummy libxul.so), and ld.so will then happily load it. Maybe we could provide that in the SDK, although i'm not sure there are enough binary components affected to warrant the effort. Mike _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform