Victor Ustugov wrote:
> Andrey N. Oktyabrski wrote:
>>>>>на счет своего дистрибутива - не знаю, но для сборки только что
>>>обновленного порта exim 4.52 нужен будет самодельный порт libspf2 версии
>>>1.2.5
>>>>>>получить можно тут:
>>>rsync -avz
>>>rsync://bsd.falbi.kiev.ua/ports/mail/libspf2/libspf2-1.2.5.corvax/ ./
>>>>>>порт собирается нормально на FreeBSD 5.3
>>>>А у меня оно вон чего сказало (6.0-beta, ports-current):
>>ano на box:/usr/ports/mail/libspf2> make
>>libspf2-1.2.5: Makefile error: you cannot include bsd.port[.pre].mk twice
>>*** Error code 1
>>>>Stop in /a/freebsd/ports/mail/libspf2.
>>> я один раз вставил в Makefile
> .include <bsd.port.pre.mk>
> это видно невооруженным глазом
>> на самом деле можно выкинуть из Makefile порта следующие строки (нужны
> только для того, чтобы при компиляции на четверке сразу появлялось
> сообщение об ошибке):
>> .include <bsd.port.pre.mk>
>> .if ${OSVERSION} < 500000
> BROKEN= "Does not compile"
> .endif
Вот, а после этого .if-.endif есть ещё такая строчка:
.include <bsd.port.mk>
Может, это ему не понравилось?
В принципе, не так важно, потому что совет "выкинуть" помог -
откомпилировалось :-)