Коли configure Tinyproxy завершується помилкою зі згадкою генератора сторінок посібника, це перевірка попередніх умов збирання. Вона відбувається до того, як встановлений проксі зможе приймати запити.

Дерево джерел має значення. Старіші рецепти збирання згадують AsciiDoc і a2x. Поточний вихідний код configure в upstream перевіряє pod2man, коли підтримку man-сторінок увімкнено, а дистрибутив ще не містить згенерованих посібників.

Для дерева джерел із цим підтримуваним параметром збирання, яке навмисно пропускає локальні man-сторінки, можна налаштувати так:

./configure --disable-manpage-support

Перевірте параметри саме тієї версії джерел, яка збирається. Вимкнення документації не вибирає порт проксі й не змінює політику пересилання HTTP; воно змінює лише те, які продукти збирання запитуються.

Якщо посібники потрібні, надайте генератор, якого очікує ця версія, або використайте дистрибутив випуску зі згенерованими сторінками, де вони надаються. README в upstream також розрізняє копію Git, якій потрібен крок bootstrap проєкту, і tarball випуску зі скриптом configure.

Надавайте перевагу підтримуваному параметру configure, а не видаленню запису docs зі згенерованого Makefile. Повторна генерація файлів збирання може замінити це ручне редагування, тоді як вибір configure фіксує задумане збирання.

Схожі статті