codrsquad / codrsquad/portable-python
build fails on macos 13 (x86_86)
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 86
- Forks
- 13
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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!
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza con la ejecución vinculada de GitHub Actions y reproduce el comando portable-python build 3.11.8 -mxz,openssl,gdbm en macOS 13 x86_64. Compara los resultados fallidos de _dbm, _curses_panel y _curses con el build exitoso de macOS 14 arm. El trabajo está terminado cuando el build indicado se completa con los módulos solicitados disponibles.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- macos, python
- Área
- build-system, operating-systems
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100