Can't build on postmarketOS (systemd, musl, aarch64)
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- go, linux
- Lĩnh vực
- build-system, operating-systems
Hướng nghiên cứu
Tái hiện lỗi với các dependency và lệnh Alpine/postmarketOS được liệt kê, sau đó đọc src/go-build-wrapper và vị trí được báo cáo github.com/NVIDIA/go-nvml/pkg/dl/dl_linux.go. Công việc được xem là hoàn tất khi meson compile -C builddir hoàn tất thành công cho môi trường arm64 musl đã nêu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the bug
I am trying to build toolbox on my smartphone with postmarketOS (the systemd version) but encounter an error during the meson compile step: "could not determine what C.RTLD_DEEPBIND refers to"
Steps how to reproduce the behaviour
- Install the dependencies:
sudo apk add meson ninja gcc go go-md2man systemd-dev shadow-dev cmake bash-completion bash-completion-dev fish-dev coreutils podman - Configure the project:
meson setup -Dprofile_dir=/etc/profile.d builddir - Try to build the project:
meson compile -C builddir
Expected behaviour
Successful build
Actual behaviour
Error:
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /home/user/Downloads/toolbox/builddir
ninja: entering directory '/home/user/Downloads/toolbox/builddir'
[1/4] Generating src/toolbox with a custom command
ninja: job failed: /home/user/Downloads/toolbox/src/go-build-wrapper /home/user/Downloads/toolbox/src /home/user/Downloads/toolbox/builddir src/toolbox 0.1.2 cc /lib/ld-linux-aarch64.so.1 false
# github.com/NVIDIA/go-nvml/pkg/dl
../../../go/pkg/mod/github.com/!n!v!i!d!i!a/go-nvml@v0.12.4-1/pkg/dl/dl_linux.go:25:18: could not determine what C.RTLD_DEEPBIND refers to
ninja: subcommand failed
Toolbox version
tag 0.1.2
Output of podman version
Client: Podman Engine
Version: 5.5.1
API Version: 5.5.1
Go Version: go1.24.3
Built: Sun Jun 8 22:47:31 2025
OS/Arch: linux/arm64
Podman package info
podman-5.5.1-r0
Info about your OS
postmarketOS edge, systemd
Additional context
- Ngôn ngữ chính
- Go
- Star
- 3.5k
- Fork
- 261
- Merge trung bình
- 3 ngày 1 giờ
- Pull request đã merge (30 ngày)
- 1
Hướng dẫn đóng góp
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.
Issue khác của containers/toolbox
-
1. Bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
containers/toolbox#1841 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
containers/toolbox#1838 · 1 bình luận ·
-
`ls` as an alias of `list` Đang mở1. Feature request
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
containers/toolbox#1836 · 1 bình luận ·
-
1. Bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
containers/toolbox#1818 · 3 bình luận ·
-
1. Feature request 5. Good First Issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
containers/toolbox#646 · 8 bình luận ·
Tất cả issue của containers/toolbox
Issue tương tự
-
agentic-workflows
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
agentic-workflows
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
microsoft/agent-framework-go#1179 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
[Bug]: OLLAMA_KEEP_ALIVE="5m" / "24h" crashes Ollama embedding and vision models with ValueError Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
infiniflow/ragflow#20223 · 1 reaction ·
-
bug needs triage pkg/translator/faro
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
open-telemetry/opentelemetry-collector-contrib#51484 · 1 bình luận ·