codrsquad / codrsquad/portable-python
build fails on macos 13 (x86_86)
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 86
- Forks
- 13
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hi,
I am trying to build python 3.11.8 on MacOS 13 (x86_64), but I get the following error. I am using Github Actions and the provided actions runner.
https://github.com/valet-sh/runtime/actions/runs/9681001747/job/26710545316
I use the following command for the build. I do not use a configuration file.
portable-python build 3.11.8 -mxz,openssl,gdbm
ERROR Build failed:
-- 3 problematic
_dbm*_failed.so
_curses_panel*_failed.so panel:5.4.0 ncurses:5.4.0
_curses*_failed.so ncurses:5.4.0
INFO Compiling cpython failed (ran for 11 minutes 25 seconds)
INFO Overall compilation failed (ran for 14 minutes 31 seconds)
prefix build/ppp-marker/3.11.8
_bz2 _bz2*.so bz2:1.0.8
_ctypes 1.1.0 _ctypes*.so ffi:32.0.0
_curses *absent* None
_dbm *absent* None
_decimal 1.70 _decimal*.so
_gdbm 1.23.0 _gdbm*.so
_lzma _lzma*.so
_sqlite3 3.39.5 _sqlite3*.so sqlite3:349.1.0
_ssl OpenSSL 3.0.13 30 Jan 2024 _ssl*.so
_tkinter *absent* None
_uuid _uuid*.so
pip 24.0 lib/python3.11/site-packages/pip
pyexpat 2.5.0 pyexpat*.so
readline readline*.so edit:3.0.0 ncurses:5.4.0
setuptools *absent* build/ppp-marker/3.11.8/lib/python3.11/distutils/core.py
zlib 1.2.12 zlib*.so z:1.2.12
libpython*.a 31 MB lib/python3.11/config-3.11-darwin/libpython3.11.a lib/libpython3.11.a
libpython*.so -not used-
install size 100 MB
Does anyone have any ideas on how I can solve the errors? The same build process works perfectly on MacOS 14 (arm).
Thanks!
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par l’exécution GitHub Actions liée et reproduisez la commande portable-python build 3.11.8 -mxz,openssl,gdbm sur macOS 13 x86_64. Comparez les résultats en échec de _dbm, _curses_panel et _curses avec le build macOS 14 arm réussi. Le travail est terminé lorsque le build signalé s’achève avec les modules demandés disponibles.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- macos, python
- Domaine
- build-system, operating-systems
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100