Hi,

Here's the newest PyPy.

The bootstrap is here:
http://theunixzoo.co.uk/random/pypy-bootstrap-amd64-5.1.1.tar.xz

Stuart, would you mind hosting this?

Build statistics:

     7935.37 real      6799.69 user       586.95 sys
   4489908  maximum resident set size
         0  average shared memory size
         0  average unshared data size
         0  average unshared stack size
  97915968  minor page faults
     31674  major page faults
         0  swaps
     20459  block input operations
    103330  block output operations
         6  messages sent
         6  messages received
      1359  signals received
     58499  voluntary context switches
  56915705  involuntary context switches

Diff follows, OK?

Index: Makefile
===================================================================
RCS file: /home/edd/cvsync/ports/lang/pypy/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile    9 May 2016 11:18:00 -0000       1.23
+++ Makefile    5 Jun 2016 18:29:44 -0000
@@ -13,8 +13,8 @@ COMMENT =             fast implementation of the Py
 #   * Set BOOTSTRAP_V back to ${V} in the port Makefile
 #   * make bootstrap && make makesum (note, FLAVOR no longer set)
 #   * Try the build using the bootstrap
-V =                    5.0.1
-BOOTSTRAP_V =          ${V}-1
+V =                    5.1.1
+BOOTSTRAP_V =          ${V}
 DISTNAME =             pypy-${V}-src
 PKGNAME =              pypy-${V}
 BOOTSTRAP-amd64 =      pypy-bootstrap-amd64-${BOOTSTRAP_V}.tar.xz
Index: distinfo
===================================================================
RCS file: /home/edd/cvsync/ports/lang/pypy/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo    8 May 2016 09:56:01 -0000       1.15
+++ distinfo    5 Jun 2016 18:31:13 -0000
@@ -1,4 +1,4 @@
-SHA256 (pypy/pypy-5.0.1-src.tar.bz2) = 
FXPJKE0+wjbI5u87lUdTky3/KUYsVLWIW3YdHuaLbgU=
-SHA256 (pypy/pypy-bootstrap-amd64-5.0.1-1.tar.xz) = 
ak3ZaYTohXPaCLc8NXgPHLYPbxvt6sz8K4bI5cwkVe0=
-SIZE (pypy/pypy-5.0.1-src.tar.bz2) = 17282149
-SIZE (pypy/pypy-bootstrap-amd64-5.0.1-1.tar.xz) = 22774236
+SHA256 (pypy/pypy-5.1.1-src.tar.bz2) = 
yj2UPX+9eLuVfunlgzraS7hQasmaQbdih5DihqZe0r4=
+SHA256 (pypy/pypy-bootstrap-amd64-5.1.1.tar.xz) = 
kIxAwz/IJYGb2Nv/95RDK6r8MQKf9f8oi3JArIBJgo4=
+SIZE (pypy/pypy-5.1.1-src.tar.bz2) = 17328934
+SIZE (pypy/pypy-bootstrap-amd64-5.1.1.tar.xz) = 22786240
Index: patches/patch-rpython_rlib_rvmprof_src_vmprof_config_h
===================================================================
RCS file: 
/home/edd/cvsync/ports/lang/pypy/patches/patch-rpython_rlib_rvmprof_src_vmprof_config_h,v
retrieving revision 1.1
diff -u -p -r1.1 patch-rpython_rlib_rvmprof_src_vmprof_config_h
--- patches/patch-rpython_rlib_rvmprof_src_vmprof_config_h      19 Apr 2016 
11:14:54 -0000      1.1
+++ patches/patch-rpython_rlib_rvmprof_src_vmprof_config_h      5 Jun 2016 
15:47:42 -0000
@@ -1,14 +1,18 @@
-$OpenBSD: patch-rpython_rlib_rvmprof_src_vmprof_config_h,v 1.1 2016/04/19 
11:14:54 edd Exp $
---- rpython/rlib/rvmprof/src/vmprof_config.h.orig      Fri Mar 18 17:52:25 2016
-+++ rpython/rlib/rvmprof/src/vmprof_config.h   Tue Apr  5 14:43:56 2016
-@@ -1,6 +1,10 @@
+$OpenBSD$
+--- rpython/rlib/rvmprof/src/vmprof_config.h.orig      Sun Jun  5 16:45:04 2016
++++ rpython/rlib/rvmprof/src/vmprof_config.h   Sun Jun  5 16:47:15 2016
+@@ -1,10 +1,14 @@
 +#if !defined(__OpenBSD__)
  #define HAVE_SYS_UCONTEXT_H
 +#endif
- #if defined(__FreeBSD__) || defined(__APPLE__)
- #define PC_FROM_UCONTEXT uc_mcontext.mc_rip
+ #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+   #ifdef __i386__
+     #define PC_FROM_UCONTEXT uc_mcontext.mc_eip
+   #else
+     #define PC_FROM_UCONTEXT uc_mcontext.mc_rip
+   #endif
 +#elif defined(__OpenBSD__)
 +#define PC_FROM_UCONTEXT sc_rip
- #else
- #define PC_FROM_UCONTEXT uc_mcontext.gregs[REG_RIP]
- #endif
+ #elif defined( __APPLE__)
+   #if ((ULONG_MAX) == (UINT_MAX))
+     #define PC_FROM_UCONTEXT uc_mcontext->__ss.__eip
Index: patches/patch-rpython_rlib_rvmprof_src_vmprof_getpc_h
===================================================================
RCS file: 
/home/edd/cvsync/ports/lang/pypy/patches/patch-rpython_rlib_rvmprof_src_vmprof_getpc_h,v
retrieving revision 1.1
diff -u -p -r1.1 patch-rpython_rlib_rvmprof_src_vmprof_getpc_h
--- patches/patch-rpython_rlib_rvmprof_src_vmprof_getpc_h       19 Apr 2016 
11:14:54 -0000      1.1
+++ patches/patch-rpython_rlib_rvmprof_src_vmprof_getpc_h       5 Jun 2016 
15:47:39 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-rpython_rlib_rvmprof_src_vmprof_getpc_h,v 1.1 2016/04/19 
11:14:54 edd Exp $
---- rpython/rlib/rvmprof/src/vmprof_getpc.h.orig       Tue Apr  5 14:40:47 2016
-+++ rpython/rlib/rvmprof/src/vmprof_getpc.h    Tue Apr  5 14:41:21 2016
-@@ -66,6 +66,8 @@
+--- rpython/rlib/rvmprof/src/vmprof_getpc.h.orig       Sun Apr 24 05:08:33 2016
++++ rpython/rlib/rvmprof/src/vmprof_getpc.h    Sun Jun  5 16:43:26 2016
+@@ -65,6 +65,8 @@
  #elif defined(HAVE_CYGWIN_SIGNAL_H)
  #include <cygwin/signal.h>
  typedef ucontext ucontext_t;
Index: pkg/PLIST
===================================================================
RCS file: /home/edd/cvsync/ports/lang/pypy/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   19 Apr 2016 11:14:54 -0000      1.10
+++ pkg/PLIST   5 Jun 2016 18:28:35 -0000
@@ -49,6 +49,7 @@ pypy/include/pymem.h
 pypy/include/pyport.h
 pypy/include/pypy_decl.h
 pypy/include/pypy_macros.h
+pypy/include/pypy_numpy.h
 pypy/include/pypy_structmember_decl.h
 pypy/include/pysignals.h
 pypy/include/pystate.h
@@ -3093,6 +3094,9 @@ pypy/lib_pypy/_pypy_testcapi.py
 pypy/lib_pypy/_pypy_testcapi.pyc
 pypy/lib_pypy/_pypy_wait.py
 pypy/lib_pypy/_pypy_wait.pyc
+pypy/lib_pypy/_resource_build.py
+pypy/lib_pypy/_resource_build.pyc
+pypy/lib_pypy/_resource_cffi.pypy-41.so
 pypy/lib_pypy/_scproxy.py
 pypy/lib_pypy/_scproxy.pyc
 pypy/lib_pypy/_sha.py
@@ -3220,24 +3224,7 @@ pypy/lib_pypy/cffi/vengine_gen.pyc
 pypy/lib_pypy/cffi/verifier.py
 pypy/lib_pypy/cffi/verifier.pyc
 pypy/lib_pypy/ctypes_config_cache/
-pypy/lib_pypy/ctypes_config_cache/__init__.py
-pypy/lib_pypy/ctypes_config_cache/__init__.pyc
-pypy/lib_pypy/ctypes_config_cache/_locale_64_.py
-pypy/lib_pypy/ctypes_config_cache/_locale_64_.pyc
-pypy/lib_pypy/ctypes_config_cache/_locale_cache.py
-pypy/lib_pypy/ctypes_config_cache/_locale_cache.pyc
-pypy/lib_pypy/ctypes_config_cache/_resource_64_.py
-pypy/lib_pypy/ctypes_config_cache/_resource_64_.pyc
-pypy/lib_pypy/ctypes_config_cache/_resource_cache.py
-pypy/lib_pypy/ctypes_config_cache/_resource_cache.pyc
-pypy/lib_pypy/ctypes_config_cache/dumpcache.py
-pypy/lib_pypy/ctypes_config_cache/dumpcache.pyc
-pypy/lib_pypy/ctypes_config_cache/locale.ctc.py
-pypy/lib_pypy/ctypes_config_cache/locale.ctc.pyc
-pypy/lib_pypy/ctypes_config_cache/rebuild.py
-pypy/lib_pypy/ctypes_config_cache/rebuild.pyc
-pypy/lib_pypy/ctypes_config_cache/resource.ctc.py
-pypy/lib_pypy/ctypes_config_cache/resource.ctc.pyc
+pypy/lib_pypy/ctypes_config_cache/.empty
 pypy/lib_pypy/ctypes_support.py
 pypy/lib_pypy/ctypes_support.pyc
 pypy/lib_pypy/datetime.py

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply via email to