Hey all, I tried doing a fresh build (no existing cruft in my build directory) of Firefox and associated stuff on a fresh install of Ubuntu 12, with a hg checkout of trunk from a few days ago. While the nightly Firefox (dist/bin/firefox) produced runs just fine, jsshell doesn't work anymore. The problem seems to be that a new function was added to NSPR (PR_SetCurrentThreadName), but the jsshell produced by the build process is using the NSPR from my system:
libnspr4.so => /usr/lib/i386-linux-gnu/libnspr4.so I dug around in the build output directories and I didn't see a correct libnspr4.so produced by the build process in any of the obvious places, either. When I build Firefox the same way on Windows, I get a nspr4.dll next to js.exe, so everything works - it seems like that should have happened here and didn't? I followed the directions from the wiki on setting up the linux build environment, and this is my mozconfig: ac_add_options --enable-application=browser mk_add_options MOZ_CO_PROJECT=browser ac_add_options --enable-tests ac_add_options --enable-debug ac_add_options --disable-optimize ac_add_options --disable-accessibility Thanks, -kg _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform