On Wed, Jun 27, 2012 at 01:40:41PM +0100, Laurence Tratt wrote: > A new port for PyPy 1.9 is available [1]: > > http://tratt.net/laurie/src/obsd/ports/pypy.tar.gz > > "PyPy is a fast, compliant alternative implementation of the Python language > (equivalent to CPython 2.7.2)." For "pure" Python 2.7 programs, PyPy speeds > up execution by a factor of 5.5 on average [2]. > > Unfortunately, PyPy's distribution and installation mechanism is currently > rather non-standard; to make the problem tractable, the package installs into > $PREFIX/pypy-${V}. > > To build PyPy, you will need a fair bit of RAM (8Gb is definitely safe; 6Gb > is probably safe). Once built, PyPy often consumes less memory than CPython. > This is amd64 only; bootstrapping i386 would be tricky and I don't have > an i386 box. > > Comments and questions welcome! > > > Laurie > > [1] Track it on git here: > https://github.com/jasperla/openbsd-wip/tree/master/lang/pypy > [2] See http://speed.pypy.org/
Hi. I'm compiling the package right now. I'm seeing this errors: [ctypes_config_cache:ERROR] Running /usr/ports/pobj/pypy-1.9/pypy-pypy-341e1e3821ff/lib_pypy/ctypes_config_cache/locale.ctc.py: [ctypes_config_cache:ERROR] Error: ExecutionFailed: 1 /tmp/ctypes_configure-0/ctypesplatcheck_0 [ctypes_config_cache:ERROR] /bin/sh: /tmp/ctypes_configure-0/ctypesplatcheck_0: Permission denied [ctypes_config_cache:ERROR] Running /usr/ports/pobj/pypy-1.9/pypy-pypy-341e1e3821ff/lib_pypy/ctypes_config_cache/resource.ctc.py: [ctypes_config_cache:ERROR] Error: ExecutionFailed: 1 /tmp/ctypes_configure-0/ctypesplatcheck_1 [ctypes_config_cache:ERROR] /bin/sh: /tmp/ctypes_configure-0/ctypesplatcheck_1: Permission denied [ctypes_config_cache:ERROR] Running /usr/ports/pobj/pypy-1.9/pypy-pypy-341e1e3821ff/lib_pypy/ctypes_config_cache/syslog.ctc.py: [ctypes_config_cache:ERROR] Error: ExecutionFailed: 1 /tmp/ctypes_configure-0/ctypesplatcheck_2 [ctypes_config_cache:ERROR] /bin/sh: /tmp/ctypes_configure-0/ctypesplatcheck_2: Permission denied I'm using USE_SYSTRACE=YES but I don't know if this error is related to systrace or not. The package continues compiling. -- Juan Francisco Cantero Hurtado http://juanfra.info