När configure i Tinyproxy misslyckas med hänvisning till en generator för handbokssidor är det en kontroll av byggförutsättningar. Det sker innan den installerade proxyn kan lyssna efter förfrågningar.

Källkodsträdet spelar roll. Äldre byggrecept nämner AsciiDoc och a2x. Den nuvarande configure-källan i upstream kontrollerar pod2man när stödet för man-sidor är aktiverat och distributionen ännu inte innehåller genererade handböcker.

För ett källkodsträd med det stödda alternativet kan ett bygge som medvetet utelämnar lokala man-sidor konfigureras så här:

./configure --disable-manpage-support

Kontrollera alternativen för den exakta källversion som byggs. Att stänga av dokumentation väljer ingen proxyport och ändrar inte HTTP-vidarebefordringspolicyn; det ändrar bara vilka byggprodukter som efterfrågas.

Om handböcker behövs, tillhandahåll den generator som versionen förväntar sig eller använd utgivningsdistributionen med genererade sidor där de erbjuds. README i upstream skiljer också på en Git-utcheckning, som behöver projektets bootstrap-steg, och en utgivnings-tarball med ett configure-skript.

Föredra det stödda configure-alternativet framför att ta bort en docs-post från en genererad Makefile. Regenerering av byggfilerna kan ersätta den manuella ändringen, medan configure-valet registrerar det avsedda bygget.

Relaterade artiklar