>>>У кого-нибудь dictd 1.8.0 из портов FreeBSD собирается?
>>>Делаю,
>>>
>>># cd cd /usr/ports/net/dictd
>>># make
>>>
>>>А он мне в ответ,
>>>...
>>>cc -c -Ilibmaa -DHAVE_CONFIG_H -I. -O -pipe -I/usr/local/include -DDICT_VERSION=\"1.8.0\"
>>>-DDICT_CONFIG_PATH=\"/usr/local/etc/\" servparse.c
>>>cc -c -Ilibmaa -DHAVE_CONFIG_H -I. -O -pipe -I/usr/local/include -DDICT_VERSION=\"1.8.0\"
>>>-DDICT_CONFIG_PATH=\"/usr/local/etc/\" servscan.c
>>>cc -c -Ilibmaa -DHAVE_CONFIG_H -I. -O -pipe -I/usr/local/include -DDICT_VERSION=\"1.8.0\"
>>>-DDICT_CONFIG_PATH=\"/usr/local/etc/\" md5.c
>>>cc -c -Ilibmaa -DHAVE_CONFIG_H -I. -O -pipe -I/usr/local/include -DDICT_VERSION=\"1.8.0\"
>>>-DDICT_CONFIG_PATH=\"/usr/local/etc/\" index.c
>>>In file included from index.c:26:
>>>utf8_ucs4.h:26: syntax error before `wint_t'
>>>utf8_ucs4.h:34: syntax error before `ucs4'
>>>index.c: In function `tolower_alnumspace_utf8':
>>>index.c:114: syntax error before `ucs4_char'
>>>index.c:117: `ucs4_char' undeclared (first use in this function)
>>>index.c:117: (Each undeclared identifier is reported only once
>>>index.c:117: for each function it appears in.)
>>>gmake: *** [index.o] Ошибка 1
>>>*** Error code 2
>>>
>>>Stop in /usr/ports/net/dictd.
>>>
>>>Если никто не подскажет в чем проблема,
>>>то хотя бы подскажите как мне обратно откатить только
>>>этот порт, когда он был dict-1.7.1. Тот точно собирается.
>>
>>пробовал этот патч:
>>
>>http://docs.freebsd.org/cgi/getmsg.cgi?fetch=823825+0+current/freebsd-ports
>
>Странно это как-то все.
>C каких это пор в коллекцию портов FreeBSD
>стали включать порты которые не собираются и
>патчи к ним надо тянуть отдельно. Полный писец!
>Действительно бардак.
>Похоже у коммиттеров действительно в последние
>время мозги клинит. :-( Или они заняты тем, что
>планируют на какое число перенести в следующий раз
>выход 5.0-RELEASE и портами им заниматься некогда?
>Лучше бы уж и не трогали тогда старый, раз новый порт не
>собирается!
а кто сказал что current-ports должны собираться? отнюдь.
они потому и current что все время в действии, например dagrab - неверно
создает контрольную сумму audio-cd - не дополняет слева нулями, как
результат - запрос к cddb получает отлуп, полгода как руки не дойдут
поправить это безобразие, были ошибки в /usr/ports/audio/play - сперва
правил ее под себя от release к release, потом плюнул, драйвера меняются,
как сейчас незнаю, /usr/ports/net/proftpd - 1.2.6-release, там вовсе
ошибка при разборе Limit - пропадает точка, это к proftpd-team, но
коммитеры ее пропустили, и что...
Ну и полно разных других тонкостей в других портах.
|