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

Core dependencies not mentioned on dependencies page

Abierto
#379 7 comentarios 0 reacciones 1 asignado Ver en GitHub

@bellenot ya está trabajando en esto.

Desde el 14/7/2021.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

The problem: as a user I visited https://root.cern/install/dependencies, I have installed required as well as optional dependencies, and yet configuring a build with cmake -Dfail-on-missing=ON ../root_src does not work, because I'm missing dependencies (or I have to manually turn on their built-in versions.

The minimal working configuration I found was

cmake -Dbuiltin_zstd=ON -Dbuiltin_xxhash=ON -Dfail-on-missing=ON -Dbuiltin_lz4=ON -Dbuiltin_afterimage=ON -Dbuiltin_gl2ps=ON -Doracle=OFF -Dpythia6=OFF -Dpythia8=OFF -Dxrootd=OFF -Dgfal=OFF -Dbuiltin_tbb=ON -Dbuiltin_vdt=ON ../root_src

and note that if I set any of those builtins to OFF, configuration fails.

I think core dependencies that are required for ROOT to work, lest it cannot build, should be listed as dependencies in https://root.cern/install/dependencies.

From Oksana:

in theory there should be libz liblzma liblz4 (it get xxhash as a dependency) and libzstd

I don't know where gl2ps or vdt lie.

Lenguaje dominante
Python
Estrellas
53
Forks
61
Merge medio
1 d 1 h
PR fusionados (30 d)
8

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 root-project/web

Todos los issues de root-project/web

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.