Skip to content

Instantly share code, notes, and snippets.

View mattip's full-sized avatar

Matti Picus mattip

  • Quansight Labs
View GitHub Profile
@mattip
mattip / gist:1cb3c04fe1c285f62dfb4884cc1c5f22
Last active March 10, 2024 08:48
Build aarch64, ppc pypy feedstock
Build aarch64, ppc pypy feedstock
for each machine aarch64 (for instance gcc185.fsffrance.org), 140.211.169.173 (ppc64le)
1a. Mambaforge is preferred.
1b. screen
2a. conda create -n build python=3.11
2b. conda activate build
2c. conda install -y git conda-build conda-smithy anaconda-client boa patch
3a. git clone https://github.com/conda-forge/pypy3.6-feedstock.git
3b. cd pypy3.6-feedstock
#!/bin/sh
set -e
build_prefix=extra
arch=armv6h
build_path=$HOME/devtools-qemu
pkgcache=$build_path/pkgcache
mirror_name=ArchLinuxARM-rpi-latest.tar.gz
mirror_url=https://mirrors.tuna.tsinghua.edu.cn/archlinuxarm/os/$mirror_name
build_dir=$build_path/$build_prefix-$arch