As páxinas de manual de Tinyproxy teñen o seu propio requisito de compilación
Identifique un fallo de xeración de documentación de Tinyproxy e use a opción compatible de páxinas de manual da árbore de fontes ao compilar sen manuais locais.
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.