Created attachment 145949 [details] Add ARM support for detection Add compile time support for ARM after review, redports test on amd64/i386 and test build under QEMU support Redports https://redports.org/buildarchive/20140818002502-52216/ Phabric Review: https://reviews.freebsd.org/D617
Poudriere build log with this patch: http://chips.ysv.freebsd.org/data/11armv632-default/2014-08-20_00h11m25s/logs/nspr-4.10.6.log
Jan any comment on this patch? If it looks of, can you take care of upstreaming it? Thanks, Florian
Comment on attachment 145949 [details] Add ARM support for detection Looks and builds fine on amd64 with nspr-4.10.7. A bit unclear why BROKEN wasn't removed together. Do you need one more patch to build on ARM? (In reply to Florian Smeets from comment #2) > If it looks of, can you take care of upstreaming it? Uploaded. NSPR/NSS have very slow review process unlike the rest of Mozilla projects.
(In reply to Jan Beich from comment #3) > Comment on attachment 145949 [details] > Add ARM support for detection > > Looks and builds fine on amd64 with nspr-4.10.7. A bit unclear why BROKEN > wasn't removed together. Do you need one more patch to build on ARM? > > (In reply to Florian Smeets from comment #2) > > If it looks of, can you take care of upstreaming it? > > Uploaded. NSPR/NSS have very slow review process unlike the rest of Mozilla > projects. In my case, ARCH seems to have been "armv6" But, it should be removed with this update.
landed upstream - https://hg.mozilla.org/projects/nspr/rev/1fb699490ea7
A commit references this bug: Author: sbruno Date: Thu Aug 28 20:13:24 UTC 2014 New revision: 366453 URL: http://svnweb.freebsd.org/changeset/ports/366453 Log: Add needed ARM arch definitions to build natively on ARM. Upstream commit: https://hg.mozilla.org/projects/nspr/rev/1fb699490ea7 Phabric: https://reviews.freebsd.org/D617 PR: 192773 Reviewed by: Jan Beich <jbeich@vfemail.net> Approved by: bapt Changes: head/devel/nspr/Makefile head/devel/nspr/files/patch-bug782113