On 10/24/13 5:32 PM, Nicholas Nethercote wrote: > I tried to build the JS shell today for the first time in a few days > and got this: > > dist/system_wrappers_js/pratom.h:2:15: fatal error: 'pratom.h' file not > found > > Apparently --enable-threadsafe is now the default. When did that > happen? Some warning would have been nice -- I no longer know how to > build the JS shell. I see > https://bugzilla.mozilla.org/show_bug.cgi?id=927915, which would help, > but it hasn't been done yet.
Yep. I'll definitely warn here next time I review something that's going to break everyone. This was done in bug 924986. The reasons are described briefly in that bug. I still think they're good reasons. Everyone please at least consider fixing up your dev environment to build with NSPR. It's pretty broken that we don't all build this way already. But if you must, you can always configure with --disable-threadsafe. -j _______________________________________________ dev-tech-js-engine-internals mailing list dev-tech-js-engine-internals@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals