codrsquad / codrsquad/portable-python
build fails on macos 13 (x86_86)
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Python
- Star
- 86
- Fork
- 13
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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!
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu với lần chạy GitHub Actions được liên kết và tái hiện lệnh portable-python build 3.11.8 -mxz,openssl,gdbm trên macOS 13 x86_64. So sánh các kết quả lỗi của _dbm, _curses_panel và _curses với bản build thành công trên macOS 14 arm. Công việc được xem là hoàn tất khi bản build được báo cáo hoàn thành với các module được yêu cầu khả dụng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- macos, python
- Lĩnh vực
- build-system, operating-systems
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100