Keď configure nástroja Tinyproxy zlyhá s odkazom na generátor manuálových stránok, ide o kontrolu predpokladov zostavenia. Prebieha skôr, než inštalovaný proxy môže prijímať požiadavky.

Zdrojový strom je dôležitý. Staršie postupy zostavenia spomínajú AsciiDoc a a2x. Súčasný zdrojový kód configure v upstream kontroly pod2man, keď je povolená podpora manuálových stránok a distribúcia ešte neobsahuje vygenerované manuály.

Pre zdrojový strom s touto podporovanou voľbou možno zostavenie, ktoré zámerne vynecháva lokálne manuálové stránky, nakonfigurovať takto:

./configure --disable-manpage-support

Skontrolujte voľby presne tej verzie zdrojového kódu, ktorá sa zostavuje. Vypnutie dokumentácie nevyberá port proxy ani nemení politiku preposielania HTTP; mení len to, ktoré produkty zostavenia sa požadujú.

Ak sú manuály potrebné, dodajte generátor, ktorý daná verzia očakáva, alebo použite distribučný balík vydania s vygenerovanými stránkami, kde sú k dispozícii. README v upstream tiež rozlišuje kópiu z Gitu, ktorá potrebuje krok bootstrap projektu, od tarballu vydania so skriptom configure.

Uprednostnite podporovanú voľbu configure pred vymazaním položky docs z vygenerovaného Makefile. Opätovné vygenerovanie súborov zostavenia môže tento ručný zásah nahradiť, zatiaľ čo voľba configure zaznamenáva zamýšľané zostavenie.

Súvisiace články