lang/pypy: rebuild and use aarch64 bootstrap; remove old libc workarounds.

This commit is contained in:
tb 2022-07-22 14:56:51 +00:00
parent 0fecf79957
commit 48b02e1bba
2 changed files with 5 additions and 6 deletions

View File

@ -24,11 +24,12 @@ DISTNAME = pypy2.7-v${V}-src
PKGNAME = pypy-${V}
#BOOTSTRAP-amd64 = pypy-bootstrap-amd64-${BOOTSTRAP_V}.tar.xz
BOOTSTRAP-amd64 = pypy-bootstrap-amd64-${BOOTSTRAP_V}-0.tar.xz
BOOTSTRAP-aarch64 = pypy-bootstrap-aarch64-${BOOTSTRAP_V}.tar.xz
#BOOTSTRAP-aarch64 = pypy-bootstrap-aarch64-${BOOTSTRAP_V}.tar.xz
BOOTSTRAP-aarch64 = pypy-bootstrap-aarch64-${BOOTSTRAP_V}-0.tar.xz
# list bootstraps for all arches in SUPDISTFILES
SUPDISTFILES += ${BOOTSTRAP-amd64}:0
SUPDISTFILES += ${BOOTSTRAP-aarch64}:0
REVISION = 4
REVISION = 5
CATEGORIES = lang
@ -86,8 +87,6 @@ post-extract:
echo '#!/bin/sh' > ${WRKDIR}/bin/pypy
echo 'LD_LIBRARY_PATH=${WRKDIR}/bootstrap/system-libs:${WRKDIR}/bootstrap/pypy/lib exec ${WRKDIR}/bootstrap/bin/pypy "$$@"' >> ${WRKDIR}/bin/pypy
chmod +x ${WRKDIR}/bin/pypy
chmod 644 ${WRKDIR}/bootstrap/system-libs/libc.so.96.1 # XXX
cp /usr/lib/libc.so.96.1 ${WRKDIR}/bootstrap/system-libs # XXX
.endif
SUBST_VARS += MODTK_INCDIR MODTCL_INCDIR MODTK_LIB MODTCL_LIB

View File

@ -1,6 +1,6 @@
SHA256 (pypy/pypy-bootstrap-aarch64-7.3.1.tar.xz) = arWqfxJCsGxDvM2A+707MmPRAjDfVGXQ9jK5FHtj9SI=
SHA256 (pypy/pypy-bootstrap-aarch64-7.3.1-0.tar.xz) = vlk4mwPJWsxG2IK47TuX3dm/nTZMJt4DaG+p8wJB3h4=
SHA256 (pypy/pypy-bootstrap-amd64-7.3.1-0.tar.xz) = uj5BNRBV3f7hQU9kWm542RDLCOiXLm6ffgVVOzvX/VY=
SHA256 (pypy/pypy2.7-v7.3.1-src.tar.bz2) = +jdxUUyKNUlpvpvTsm1lpInDDij5HTUOStL0CBqckyE=
SIZE (pypy/pypy-bootstrap-aarch64-7.3.1.tar.xz) = 20435536
SIZE (pypy/pypy-bootstrap-aarch64-7.3.1-0.tar.xz) = 23746688
SIZE (pypy/pypy-bootstrap-amd64-7.3.1-0.tar.xz) = 26091316
SIZE (pypy/pypy2.7-v7.3.1-src.tar.bz2) = 21053306