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

Reply via email to