Presence of multiple versions in /usr/lib/gcc/x86_64-linux-gnu in sparc images causes clang warning
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- docker, linux
- Área
- build-system, devops
Línea de trabajo
Empieza por localizar cómo se compila la imagen sparc_clang-nightly y compárala con x86_64_clang-nightly. Reproduce la advertencia con el comando podman mostrado e inspecciona los directorios de GCC instalados; se considera terminado cuando la imagen ya no contiene las versiones en conflicto ni emite esta advertencia.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
In GitLab by @nathanchance on Oct 8, 2025, 01:41 GMT+1:
In the sparc_clang-nightly image, there are two versions of /usr/lib/gcc/x86_64-linux-gnu installed, which ends up causing a benign but occasionally fatal warning (due to -Werror).
$ podman run --rm -ti docker.io/tuxmake/sparc_clang-nightly
root@f97719560aa8:/# clang -fsyntax-only -x c /dev/null
clang: warning: future releases of the clang compiler will prefer GCC installations containing libstdc++ include directories; '/usr/lib/gcc/x86_64-linux-gnu/14' would be chosen over '/usr/lib/gcc/x86_64-linux-gnu/15' [-Wgcc-install-dir-libstdcxx]
root@f97719560aa8:/# ls -l /usr/lib/gcc/x86_64-linux-gnu
total 0
drwxr-xr-x 1 root root 224 Oct 7 03:15 14
drwxr-xr-x 1 root root 1136 Oct 7 03:15 15
Other images such as x86_64_clang-nightly do not have this issue.
$ podman run --rm -ti docker.io/tuxmake/x86_64_clang-nightly
root@94c32cd7bae8:/# ls -l /usr/lib/gcc/x86_64-linux-gnu
total 0
drwxr-xr-x 1 root root 196 Apr 30 03:01 12
Migrated from GitLab: https://gitlab.com/Linaro/tuxmake/-/issues/226
- Lenguaje dominante
- Python
- Estrellas
- 7
- Forks
- 6
- Merge medio
- 5 h 44 min
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
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.
Más de kernelci/tuxmake
-
gitlab issue
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
gitlab issue
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
gitlab issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
gitlab issue
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
gitlab issue
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Todos los issues de kernelci/tuxmake
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
FAIRmat-NFDI/pynxtools#861 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
NVIDIA/nsight-python#88 ·
Los mantenedores suelen responder en 1 día
-
Criteria can pass when the deliverable is missingPosiblemente ocupada @clementtisseau la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
harveyai/harvey-labs#217 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
priority/medium roadmap/v1.1.1 stakeholder/rapr type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
databrickslabs/ontos#1420 ·
Los mantenedores suelen responder en 3 días