Commit Graph

17 Commits

Author SHA1 Message Date
edd
c7e37a9a24 Update PyPy to 2.6.0.
Thanks sthen@ for hosting the bootstrap.

OK jca@
2015-08-27 14:21:32 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
sthen
c544df9ebc Regenerate the pypy bootstrap for new libc/pthread, the previous one
had problems for at least naddy and myself after updating libc/pthread.
(Simple in this case; the bootstrap is just here to use pypy [i.e. JIT]
during build to save time/RAM, pypy can also be built using the normal
python interpreter). ok edd@
2015-04-09 10:34:28 +00:00
edd
8bfa832fe2 Update lang/pypy to 2.5.1.
OK sthen@, thanks.
2015-04-05 11:15:07 +00:00
edd
7006e320f9 Update to PyPy-2.4.0.
OK benoit@
2014-12-13 13:53:18 +00:00
edd
63f6833d65 Update lang/pypy to 2.3.1.
OK sthen@
2014-07-18 08:48:37 +00:00
sthen
b18e4ff3d8 handle RAND_egd removal (may require further tweaking but at least it builds now..) 2014-04-24 21:44:07 +00:00
edd
d2a6b019a4 Update to PyPy-2.2.1 and remove dependency upon libcompat.a and headers.
Tested by naddy@.

OK naddy@ and juanfra@.
2013-12-04 21:56:21 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
sthen
69b0b66c54 update to pypy 2.1, testing/help edd@ and Laurie Tratt (maintainer) 2013-09-19 08:39:30 +00:00
sthen
62b6f7ba6b regenerate bootstrap 2013-08-16 22:04:41 +00:00
sthen
5185986756 Run compileall.py to build .pyc files for the libraries and include them in
the package; this avoids them getting created if you run pypy as root, which
results in pkg_delete leaving things behind. From maintainer Laurie Tratt.
2013-06-19 13:07:38 +00:00
sthen
b14e512c44 tweak warning when datasize limit is too low. 2013-06-19 13:04:23 +00:00
sthen
f3fd87be2a don't try and add the bootstrap to DISTFILES unless 1) there is actually
a bootstrap for our arch and 2) we are actually using it (i.e. !no_bootstrap).
2013-06-16 21:17:22 +00:00
sthen
14434f88c6 oops, didn't mean to switch to gcc 4.8, spotted by Juan Francisco Cantero Hurtado 2013-06-15 21:40:16 +00:00
sthen
fd8a80fddd - switch the pypy build to using a binary bootstrap of pypy instead of
python 2.7 to run the translations; this saves ~1.3GB RAM and runs much
faster. as this is optional, a new no_bootstrap pseudo-flavour allows
rebuilding bootstraps from scratch to help with flag days.

- also check early that the datasize limit is reasonable for the build;
no point swapping for ages and then running out of ram.

discussed with Laurie Tratt (maintainer).
2013-06-15 16:47:58 +00:00
edd
09b0e0dfde Import PyPy
"A fast, compliant alternative implementation of the Python language"

From Laurence Tratt with input from sthen@ and myself.

OK sthen@: "ok sthen who says that beck should add it to torture"
2013-06-11 22:10:46 +00:00