Re: courier-imap из портов
>> У меня FreeBSD 4.11 сервер, пытаюсь поставить почтовый сервер вот по
>> этому описанию:
> free 4.11 сейчас не поддерживается, поэтому сразу вопрос: откуда порты ?
> Если свежескачанные - они просто не обязаны собираться на этой версии.
>
> Да и собирать inet-сервер на неподдерживаемой версии - это как -то
> небезопасно.
Порты обновлены через cvsup. Хммм.. возможно проблема с ошибкой при
компиляции связана с некорректной компиляцией кода, расчитанного на более
новую ветку ОС. Сервер, однако, интенсивно используется и переинсталляция
ОС - дело непростое...
А насчет небезопасно - да, это факт. Как раз недавно был один инцидент,
ФТП ломанули...
> Она вполне ясно пишет:
> mailboxlist.c:350: `have_rights' undeclared (first use in this function)
> Значит в файле mailboxlist.c в строке 350 какая-то упоминаемая фигня не
> была
> объявлена.
Так `have_rights' как раз и не был объявлен.
> Следовательно, если это не откровенный косяк в исходниках, что бывает
> редко,
> то несогласованность версий какой -то либы с courier-imap. `have_rights'
> даже
> в includах Free6.1 не встречается, значит оно должно было быть объявлено
> где-то
> ещё. Ты не насильничал ли в смысле каких нибудь ключей вроде "force",
> когда какой
> нибудь конфигуратор говорит, что так нельзя, а ты ему - "всё равно
> продолжай"
> ?
Нет, по указанному описанию инсталляция шла без сучка и зазоринки, ничего
не форсировал.
> Или, допустим, компиляция на середине прерывается, а ты меняешь какой
> нибудь
> параметр
> и говоришь "продолжить" вместо "сначала" ? Кстати, как насчет места на
> разделах
> ?
Обычно при прерывании компиляции я делаю clean и тогда начинаю её заново,
однако в этом случае в этом не было необходимости.
> Может, нужная либа просто не смогла собраться ?
> grep -r have_rights * где нибудь в /usr/ports/mail/courier-imap/ много ли
> найдет
> ?
Вечерком попробую поискать где ещё используется этот `have_rights'.
-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 3165; Возраст листа: 1349; Участников: 1021
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/703398