The build default for libfreebl is to not depend on libnspr, which is something that was done for NSS as a system library. This is not something that is needed for Mozilla code. Disabling it avoids libfreebl dlopening() libnspr and resolving a bunch of symbols, and libfreebl going through stub functions for nspr calls.
Created attachment 579996 [details] [diff] [review] Make libfreebl depend on nspr
Comment on attachment 579996 [details] [diff] [review] Make libfreebl depend on nspr [Approval Request Comment] It is a dependency of bug 683127. It caused bug 717906 on m-c, which I'm going to request approval for as well.
Actually, strictly speaking, bug 683127 is supposed to work without this, but hasn't been tested without.