Я использую обычный distcc (без режима насоса) для компиляции моего кода,
и для каждого файла, который распространяется на хост, печатается следующее сообщение:
distcc[11543] (dcc_talk_to_include_server) Warning: INCLUDE_SERVER_PORT not set - did you forget to run under 'pump'?
distcc[11543] (dcc_build_somewhere) Warning: failed to get includes from include server, preprocessing locally
есть ли вообще отключить это предупреждение?
Я не «забыл» работать под pump, так как мой код включает в себя заголовки надстроек, в любом случае он не обрабатывается на моем хосте.
Для меня изменение файла hosts (~/.distcc/hosts
) из этого: host/8,lzo,cpp
к этому: host/8
помог.
lzo,cpp
требуется для работы насоса. Таким образом, кажется, что он определяет возможности сервера как поддерживающего режим насоса. Отсюда и предупреждение о том, что оно должно и могло быть включено.
Других решений пока нет …