Cando configure de Tinyproxy falla mencionando un xerador de páxinas de manual, trátase dunha comprobación de requisitos previos de compilación. Ocorre antes de que o proxy instalado poida escoitar peticións.

A árbore de fontes importa. As receitas de compilación antigas mencionan AsciiDoc e a2x. O código configure actual en upstream comproba pod2man cando a compatibilidade con páxinas de manual está activada e a distribución aínda non contén manuais xerados.

Para unha árbore de fontes con esa opción compatible, unha compilación que omita deliberadamente as páxinas de manual locais pódese configurar así:

./configure --disable-manpage-support

Comprobe as opcións da versión exacta do código que se compila. Desactivar a documentación non escolle un porto de proxy nin altera a política de reenvío HTTP; só cambia que produtos de compilación se solicitan.

Se se necesitan manuais, proporcione o xerador que espera esa versión ou use a distribución do lanzamento con páxinas xeradas cando estean dispoñibles. O README de upstream tamén distingue unha copia de Git, que precisa o paso bootstrap do proxecto, dun tarball de lanzamento cun script configure.

Prefera a opción configure compatible a borrar unha entrada docs dun Makefile xerado. Rexerar os ficheiros de compilación pode substituír esa edición manual, mentres que a elección de configure rexistra a compilación prevista.

Artigos relacionados