This started as a build fix for PPC(64) in PR 212903, disable the non-portable javascript interpreter. I noticed sparc64 marked BROKEN due to use of x86 assembler, so I suspect the same fix would work there but have not yet found anyone to test that platform. While asking around to confirm it works on ARM to be sure that the JIT code isn't x86 only, I got not only confirmation that it does work but another patch to fix the build on ARM. While verifying the build on PPC64, I dound many indirect dependencies that were not declarred, so those were added and portrev bumped, making this a collection of build fixes for all platforms, not just tier2.
Details
Details
- Reviewers
swills feld - Group Reviewers
gnome - Commits
- rP435961: - Fix building on PPC/PPC64 [1]
I confirmed the original patch on 11-STABLE PPC64 and verified no negative impact for 11.0 amd64. Strejda provided an ARMv6 build log along with the patch (http://build.humusoft.cz/build.html?mastername=head12armv6-default&build=2017-02-19_06h47m58s)
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 7951 Build 8095: arc lint + arc unit