Man-sidene til Tinyproxy har sitt eget byggekrav
Identifiser en feil i Tinyproxys dokumentasjonsbygging og bruk kildekodens støttede man-side-valg når du bygger uten lokale håndbøker.
Når configure i Tinyproxy feiler med henvisning til en generator for håndboksider, er det en kontroll av forutsetninger for bygging. Det skjer før den installerte proxyen kan lytte etter forespørsler.
Kildekoden er viktig. Eldre byggeoppskrifter nevner AsciiDoc og a2x. Den nåværende configure-kilden i upstream sjekker pod2man når støtte for man-sider er slått på og distribusjonen ikke allerede inneholder genererte håndbøker.
For et kildekodetre med det støttede valget kan en bygging som bevisst utelater lokale man-sider konfigureres slik:
./configure --disable-manpage-support
Kontroller valgene til den nøyaktige kildeversjonen som bygges. Å slå av dokumentasjon velger ikke en proxyport og endrer ikke HTTP-videresendingspolicyen; det endrer bare hvilke byggeprodukter som etterspørres.
Hvis håndbøker er nødvendige, lever generatoren versjonen forventer, eller bruk utgivelsesdistribusjonen med genererte sider der de tilbys. README i upstream skiller også mellom en Git-utsjekking, som trenger prosjektets bootstrap-steg, og en utgivelses-tarball med et configure-skript.
Foretrekk det støttede configure-valget framfor å slette en docs-oppføring fra en generert Makefile. Regenerering av byggefilene kan erstatte den manuelle endringen, mens configure-valget registrerer den tiltenkte byggingen.