Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Can't build on postmarketOS (systemd, musl, aarch64)

Abierto
#1,663 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
go, linux

Línea de trabajo

Reproduce el fallo con las dependencias y los comandos de Alpine/postmarketOS indicados; después, lee src/go-build-wrapper y la ubicación indicada github.com/NVIDIA/go-nvml/pkg/dl/dl_linux.go. Se considera terminado cuando meson compile -C builddir se completa correctamente para el entorno arm64 musl especificado.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

1. Bug

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

  1. 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
  2. Configure the project: meson setup -Dprofile_dir=/etc/profile.d builddir
  3. 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

Lenguaje dominante
Go
Estrellas
3.5k
Forks
261
Merge medio
3 d 1 h
PR fusionados (30 d)
1

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de containers/toolbox

Todos los issues de containers/toolbox

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.