Cuando configure de Tinyproxy falla mencionando un generador de páginas de manual, se trata de una comprobación de requisitos previos de compilación. Ocurre antes de que el proxy instalado pueda escuchar peticiones.

El árbol de fuentes importa. Las recetas de compilación antiguas mencionan AsciiDoc y a2x. El código configure actual de upstream comprueba pod2man cuando la compatibilidad con páginas de manual está activada y la distribución aún no contiene manuales generados.

Para un árbol de fuentes con esa opción compatible, una compilación que omita deliberadamente las páginas de manual locales puede configurarse así:

./configure --disable-manpage-support

Compruebe las opciones de la versión exacta del código que se compila. Desactivar la documentación no elige un puerto de proxy ni altera la política de reenvío HTTP; solo cambia qué productos de compilación se solicitan.

Si se necesitan manuales, proporcione el generador que espera esa versión o use la distribución de la versión publicada con páginas generadas cuando estén disponibles. El README de upstream también distingue una copia de Git, que necesita el paso bootstrap del proyecto, de un tarball de versión con un script configure.

Prefiera la opción configure compatible antes que borrar una entrada docs de un Makefile generado. Regenerar los archivos de compilación puede reemplazar esa edición manual, mientras que la elección de configure registra la compilación prevista.

Artículos relacionados