Le pagine di manuale di Tinyproxy hanno un proprio requisito di compilazione
Individua un errore di generazione della documentazione di Tinyproxy e usa l'opzione supportata per le pagine di manuale dell'albero dei sorgenti quando compili senza manuali locali.
Quando configure di Tinyproxy fallisce citando un generatore di pagine di manuale, si tratta di un controllo dei prerequisiti di compilazione. Avviene prima che il proxy installato possa ascoltare le richieste.
L'albero dei sorgenti conta. Le vecchie ricette di compilazione citano AsciiDoc e a2x. L'attuale codice configure a monte controlla pod2man quando il supporto per le pagine di manuale è attivo e la distribuzione non contiene già manuali generati.
Per un albero dei sorgenti con quell'opzione supportata, una compilazione che omette deliberatamente le pagine di manuale locali può essere configurata così:
./configure --disable-manpage-support
Controlla le opzioni dell'esatta versione dei sorgenti che viene compilata. Disattivare la documentazione non seleziona una porta proxy e non modifica la politica di inoltro HTTP; cambia solo quali prodotti di compilazione vengono richiesti.
Se i manuali sono necessari, fornisci il generatore previsto da quella versione o usa la distribuzione di rilascio con pagine generate, dove sono fornite. Il README a monte distingue inoltre una copia Git, che richiede il passaggio bootstrap del progetto, da un tarball di rilascio contenente uno script configure.
Preferisci l'opzione configure supportata anziché eliminare una voce docs da un Makefile generato. Rigenerare i file di compilazione può sostituire quella modifica manuale, mentre la scelta di configure registra la compilazione prevista.