[Bug 202159] lang/pypy: Broken on ARM64 and ARMv6 (unknown machine name %s)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Aug 11 18:59:03 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202159

--- Comment #9 from David Naylor <dbn at FreeBSD.org> ---
(In reply to Sean Bruno from comment #8)

The root cause of the error is that the __arm__ C "macro" isn't defined.  It
appears PyPy does not have an arm64 JIT compiler.  

I can suggest two approaches:
 a) Make the port ONLY_FOR_ARCHS= i386 amd64 arm (JIT only available on those
archs) - as you suggest, or
 b) Disable the JIT on non-supported architectures (although the JIT is the
main reason an end user would want PyPy).  

I agree with your assessment for (a) on based on POLA.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-python mailing list