The latest version of nss doesn't build on ARM platforms. It fails a couple of tests (minor details below). nss-util and nss-softokn build without issues.
The full chain build of the latest nspr/nss-util/nss-softokn/nss can be found here
Failed with core: 0
Unknown status: 0
+ cd ../../../../
+ killall selfserv_9936
selfserv_9936: no process killed
++ grep -c FAILED ./mozilla/tests_results/security/localhost.1/output.log
error: test suite returned failure(s)
+ '[' 12 -ne 0 ']'
+ echo 'error: test suite returned failure(s)'
+ exit 1
We fixed this in F-14/F15/rawhide by disabling tests for ARM.
The test that fail are ssl tests where client times attempinting a connection to the local test server on system with dual ipv6/ipv4 stack. This is related to Bug 539183 for which we had applied an upstream short-term fix for use in Linux and Mac OS X builds and testing, see
https://bugzilla.mozilla.org/show_bug.cgi?id=617723. Unfortunately, it's not working on arm. Until the problem is fixed we could just opt to disable only the ssl tests.
Created attachment 500487 [details]
Disable the ssl tests suites on arm platform.
Suggested modifications to nss.spec file in the for of a patch to disable only the ssl tests.