Consider reverting the autoconf 2.72 version bump requirement as it breaks compatibility with distros
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 77.2k
- Forks
- 35.9k
- Métricas de merge de PR
- Métricas de PR pendientes
Descripción
Bug report
Bug description:
autoconf minimum requirement was bumped to 2.72 through https://github.com/python/cpython/issues/115765
This breaks configure regeneration for CentOS Stream 9/RHEL9 (shipping 2.69 and extra 2.71) and CentOS Stream 10/RHEL10 (shipping 2.71). I presume other distros as well. We currently patch our spec files, lowering the version (to 2.69 and 2.71) makes them work fine.
I (re)discovered the issue by doing some testing on the newly added CentOS Stream buildbot.
And as far as I can see there is nothing used from 2.72, no functional changes. Requiring 2.72 is too aggressive and it seems it was not tested on any major distros at the time.
CPython versions tested on:
CPython main branch, 3.16, 3.15, 3.14
Operating systems tested on:
Linux
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.
Línea de trabajo
Revisa el cambio de versión mínima de autoconf introducido por el issue 115765 y la ruta de regeneración de configure a la que afecta. Reproduce la compilación en los entornos mencionados de CentOS Stream 9/RHEL 9 y CentOS Stream 10/RHEL 10 y verifica después que las versiones de las distribuciones compatibles funcionan sin modificar los spec files.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- build-system
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 52/100