Народ помогите!!! Сделал CVSUP, сорцы обновились, но не тут то было, какой-то /usr/src/usr.bin/gencat выскакивает, говорит что ошибка в коде. Кто ни будь знает, как это побороть.Заранее благодарю.
>Народ помогите!!! Сделал CVSUP, сорцы обновились, но не тут то было, какой-то
>/usr/src/usr.bin/gencat выскакивает, говорит что ошибка в коде. Кто ни будь знает,
>как это побороть. Может как-то отключить это можно
>
>Заранее благодарю.
>Народ помогите!!! Сделал CVSUP, сорцы обновились, но не тут то было, какой-то
>/usr/src/usr.bin/gencat выскакивает, говорит что ошибка в коде. Кто ни будь знает,
>как это побороть.
>
>Заранее благодарю.
Забыл сказать, что у меня Фря 5_5...
>>Народ помогите!!! Сделал CVSUP, сорцы обновились, но не тут то было, какой-то
>>/usr/src/usr.bin/gencat выскакивает, говорит что ошибка в коде. Кто ни будь знает,
>>как это побороть.
>>
>>Заранее благодарю.
>
>
>Забыл сказать, что у меня Фря 5_5...Ага, а еще забыли сказать:
Как именно обновляли?
Как собирали?
Какая именно ошибка "выскакивает"?
Пробовали ли почистить /usr/obj?
Ну и, наконец, читали ли хэндбук и /usr/src/UPDATING?
>>>Народ помогите!!! Сделал CVSUP, сорцы обновились, но не тут то было, какой-то
>>>/usr/src/usr.bin/gencat выскакивает, говорит что ошибка в коде. Кто ни будь знает,
>>>как это побороть.
>>>
>>>Заранее благодарю.
>>
>>
>>Забыл сказать, что у меня Фря 5_5...
>
>Ага, а еще забыли сказать:
>Как именно обновляли?
Через cvsup -g -L 2 standard-supfile, делал src-all>Как собирали?
make buildworld в /usr/src, остальное не имеет смысла миводить, так как именно на этой команде даёт ошибку>Какая именно ошибка "выскакивает"?
вот кусок сообщения, которое даёт в ходе исполнение команды make buildworld:
- >========================< -
===> usr.bin/gencat (obj,depend,all,install)
/usr/obj/usr/src/tmp/usr/src/usr.bin/gencat created for /usr/src/usr.bin/gencat
rm -f .depend
mkdep -f .depend -a -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/usr.bin/gencat/gencat.c
echo gencat: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
cc -O2 -fno-strict-aliasing -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/gencat/gencat.c
In file included from /usr/src/usr.bin/gencat/gencat.c:88:
/usr/obj/usr/src/tmp/legacy/usr/include/nl_types.h:100: error: syntax error before "__format_arg"
*** Error code 1Stop in /usr/src/usr.bin/gencat.
*** Error code 1Stop in /usr/src.
*** Error code 1Stop in /usr/src.
*** Error code 1Stop in /usr/src.
- <========================================> ->Пробовали ли почистить /usr/obj?
Не имеет смысла, так как он до "make buildworld" пуст, как запускаешь, сразу наполняется. Хотя всё равно очищал, результата ноль.>Ну и, наконец, читали ли хэндбук и /usr/src/UPDATING?
Читал, а что собственно там должно быть насчёт этого? За Gencat там ни чего не сказано.Насколько этот модуль важен в системе, можно ли его как-то выключть? Я не программер и исправлять программерские баги такие как "syntax error before "__format_arg"" мне нет времени.
>>>>Народ помогите!!! Сделал CVSUP, сорцы обновились, но не тут то было, какой-то
>>>>/usr/src/usr.bin/gencat выскакивает, говорит что ошибка в коде. Кто ни будь знает,
>>>>как это побороть.
>>>>
>>>>Заранее благодарю.
>>>
>>>
>>>Забыл сказать, что у меня Фря 5_5...
>>
>>Ага, а еще забыли сказать:
>>Как именно обновляли?
>Через cvsup -g -L 2 standard-supfile, делал src-all
>
>>Как собирали?
>make buildworld в /usr/src, остальное не имеет смысла приводить, так как именно
>на этой команде даёт ошибку
>
>>Какая именно ошибка "выскакивает"?
>вот кусок сообщения, которое даёт в ходе исполнение команды make buildworld:
>- >========================< -
>===> usr.bin/gencat (obj,depend,all,install)
>/usr/obj/usr/src/tmp/usr/src/usr.bin/gencat created for /usr/src/usr.bin/gencat
>rm -f .depend
>mkdep -f .depend -a -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/usr.bin/gencat/gencat.c
>echo gencat: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
>cc -O2 -fno-strict-aliasing -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/gencat/gencat.c
>In file included from /usr/src/usr.bin/gencat/gencat.c:88:
>/usr/obj/usr/src/tmp/legacy/usr/include/nl_types.h:100: error: syntax error before "__format_arg"
>*** Error code 1
>
>Stop in /usr/src/usr.bin/gencat.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>- <========================================> -
>
>>Пробовали ли почистить /usr/obj?
>Не имеет смысла, так как он до "make buildworld" пуст, как запускаешь,
>сразу наполняется. Хотя всё равно очищал, результата ноль.
>
>>Ну и, наконец, читали ли хэндбук и /usr/src/UPDATING?
>Читал, а что собственно там должно быть насчёт этого? За Gencat там
>ни чего не сказано.
>
>Насколько этот модуль важен в системе, можно ли его как-то выключть? Я
>не программер и исправлять программерские баги такие как "syntax error before
>"__format_arg"" мне нет времени.Ну что, кто нить поможет решить сию задачку...
>>>>>Народ помогите!!! Сделал CVSUP, сорцы обновились, но не тут то было, какой-то
>>>>>/usr/src/usr.bin/gencat выскакивает, говорит что ошибка в коде. Кто ни будь знает,
>>>>>как это побороть.
>>>>>
>>>>>Заранее благодарю.
>>>>
>>>>
>>>>Забыл сказать, что у меня Фря 5_5...
>>>
>>>Ага, а еще забыли сказать:
>>>Как именно обновляли?
>>Через cvsup -g -L 2 standard-supfile, делал src-all
>>
>>>Как собирали?
>>make buildworld в /usr/src, остальное не имеет смысла приводить, так как именно
>>на этой команде даёт ошибку
>>
>>>Какая именно ошибка "выскакивает"?
>>вот кусок сообщения, которое даёт в ходе исполнение команды make buildworld:
>>- >========================< -
>>===> usr.bin/gencat (obj,depend,all,install)
>>/usr/obj/usr/src/tmp/usr/src/usr.bin/gencat created for /usr/src/usr.bin/gencat
>>rm -f .depend
>>mkdep -f .depend -a -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/usr.bin/gencat/gencat.c
>>echo gencat: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
>>cc -O2 -fno-strict-aliasing -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/gencat/gencat.c
>>In file included from /usr/src/usr.bin/gencat/gencat.c:88:
>>/usr/obj/usr/src/tmp/legacy/usr/include/nl_types.h:100: error: syntax error before "__format_arg"
>>*** Error code 1
>>
>>Stop in /usr/src/usr.bin/gencat.
>>*** Error code 1
>>
>>Stop in /usr/src.
>>*** Error code 1
>>
>>Stop in /usr/src.
>>*** Error code 1
>>
>>Stop in /usr/src.
>>- <========================================> -
>>
>>>Пробовали ли почистить /usr/obj?
>>Не имеет смысла, так как он до "make buildworld" пуст, как запускаешь,
>>сразу наполняется. Хотя всё равно очищал, результата ноль.
>>
>>>Ну и, наконец, читали ли хэндбук и /usr/src/UPDATING?
>>Читал, а что собственно там должно быть насчёт этого? За Gencat там
>>ни чего не сказано.
>>
>>Насколько этот модуль важен в системе, можно ли его как-то выключть? Я
>>не программер и исправлять программерские баги такие как "syntax error before
>>"__format_arg"" мне нет времени.
>
>Ну что, кто нить поможет решить сию задачку...какая версия freebsd была и что хотелось получить от cvsup?
постинги такие уже всех достали, ибо все вопросы про cvsup закнчиваются мазохизмом,
сиречь стандартными вопросами:# uname -rs
# grep REVISION /usr/src/sys/conf/newvers.sh
тоже с BRANCHчто в supfile'е - tag'и?
телепатам не ведомо что у вас было, что и как вы делали и какие цели преследовали
>>>>>>Народ помогите!!! Сделал CVSUP, сорцы обновились, но не тут то было, какой-то
>>>>>>/usr/src/usr.bin/gencat выскакивает, говорит что ошибка в коде. Кто ни будь знает,
>>>>>>как это побороть.
>>>>>>
>>>>>>Заранее благодарю.
>>>>>
>>>>>
>>>>>Забыл сказать, что у меня Фря 5_5...
>>>>
>>>>Ага, а еще забыли сказать:
>>>>Как именно обновляли?
>>>Через cvsup -g -L 2 standard-supfile, делал src-all
>>>
>>>>Как собирали?
>>>make buildworld в /usr/src, остальное не имеет смысла приводить, так как именно
>>>на этой команде даёт ошибку
>>>
>>>>Какая именно ошибка "выскакивает"?
>>>вот кусок сообщения, которое даёт в ходе исполнение команды make buildworld:
>>>- >========================< -
>>>===> usr.bin/gencat (obj,depend,all,install)
>>>/usr/obj/usr/src/tmp/usr/src/usr.bin/gencat created for /usr/src/usr.bin/gencat
>>>rm -f .depend
>>>mkdep -f .depend -a -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/usr.bin/gencat/gencat.c
>>>echo gencat: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
>>>cc -O2 -fno-strict-aliasing -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/gencat/gencat.c
>>>In file included from /usr/src/usr.bin/gencat/gencat.c:88:
>>>/usr/obj/usr/src/tmp/legacy/usr/include/nl_types.h:100: error: syntax error before "__format_arg"
>>>*** Error code 1
>>>
>>>Stop in /usr/src/usr.bin/gencat.
>>>*** Error code 1
>>>
>>>Stop in /usr/src.
>>>*** Error code 1
>>>
>>>Stop in /usr/src.
>>>*** Error code 1
>>>
>>>Stop in /usr/src.
>>>- <========================================> -
>>>
>>>>Пробовали ли почистить /usr/obj?
>>>Не имеет смысла, так как он до "make buildworld" пуст, как запускаешь,
>>>сразу наполняется. Хотя всё равно очищал, результата ноль.
>>>
>>>>Ну и, наконец, читали ли хэндбук и /usr/src/UPDATING?
>>>Читал, а что собственно там должно быть насчёт этого? За Gencat там
>>>ни чего не сказано.
>>>
>>>Насколько этот модуль важен в системе, можно ли его как-то выключть? Я
>>>не программер и исправлять программерские баги такие как "syntax error before
>>>"__format_arg"" мне нет времени.
>>
>
>какая версия freebsd была и что хотелось получить от cvsup?
Была 5,5, собственно на другую версия не претендую, просто хотелось обновить, может какие исправления были, я обычно на 4-работал, такое делал с ней всегда, ни каких проблем не было, а вот с 5-кой... :(
>
>постинги такие уже всех достали, ибо все вопросы про cvsup закнчиваются мазохизмом,
>
>сиречь стандартными вопросами:
>
># uname -rs
># grep REVISION /usr/src/sys/conf/newvers.sh
>тоже с BRANCH
FreeBSD 5.5-RELEASEREVISION="7.0"
RELEASE="${REVISION}-${BRANCH}"BRANCH="CURRENT"
if [ "X${BRANCH_OVERRIDE}" != "X" ]; then
BRANCH=${BRANCH_OVERRIDE}
RELEASE="${REVISION}-${BRANCH}">
>что в supfile'е - tag'и?
*default host=cvsup.ua.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default tag=RELENG_5_5
*default delete use-rel-suffixsrc-all
Всё как в документации... С 4-ми такие вещи не происходили как 5-кой... Вот потому мне не известно, что это такое, тем более ошибка вида "syntax error", для меня означает что это програмерская бага, поскольку я не силён в том же С++, вот и решил поспрашивать, может кто встречал проблему с этим ГЕНКАТом.
>>какая версия freebsd была и что хотелось получить от cvsup?
>Была 5,5, собственно на другую версия не претендую, просто хотелось обновить, может
>какие исправления были, я обычно на 4-работал, такое делал с ней
>всегда, ни каких проблем не было, а вот с 5-кой... :(
>
>>
>>постинги такие уже всех достали, ибо все вопросы про cvsup закнчиваются мазохизмом,
>>
>>сиречь стандартными вопросами:
>>
>># uname -rs
>># grep REVISION /usr/src/sys/conf/newvers.sh
>>тоже с BRANCH
>FreeBSD 5.5-RELEASE
>
>REVISION="7.0"
-^^^^^^^^^^^^^^- комментарии НУЖНЫ?!видимо нужны, см ниже
>RELEASE="${REVISION}-${BRANCH}"
>
>BRANCH="CURRENT"
---------^^^^^^^
>if [ "X${BRANCH_OVERRIDE}" != "X" ]; then
> BRANCH=${BRANCH_OVERRIDE}
>RELEASE="${REVISION}-${BRANCH}"
>
>>
>>что в supfile'е - tag'и?
>*default host=cvsup.ua.FreeBSD.org
>*default base=/var/db
>*default prefix=/usr
>*default release=cvs
>*default tag=RELENG_5_5ни за что не поверю в то что вы использовали tag=RELENG_5_5
потому как у вас sources от 7'ки/Current, для которой tag=.
вывод прост - вы обманулись сами и обманываете нас, показывая НЕ ТОТ supfile
Сомневаюсь что чей-то cvsup-server криво настроен# cd /usr/src
# rm -rf *после чего запустите cvsup с ПРАВИЛЬНЫМ supfile'ом - tag'ом
>>>какая версия freebsd была и что хотелось получить от cvsup?
>>Была 5,5, собственно на другую версия не претендую, просто хотелось обновить, может
>>какие исправления были, я обычно на 4-работал, такое делал с ней
>>всегда, ни каких проблем не было, а вот с 5-кой... :(
>>
>>>
>>>постинги такие уже всех достали, ибо все вопросы про cvsup закнчиваются мазохизмом,
>>>
>>>сиречь стандартными вопросами:
>>>
>>># uname -rs
>>># grep REVISION /usr/src/sys/conf/newvers.sh
>>>тоже с BRANCH
>>FreeBSD 5.5-RELEASE
>>
>>REVISION="7.0"
>-^^^^^^^^^^^^^^- комментарии НУЖНЫ?!
>
>видимо нужны, см ниже
>
>>RELEASE="${REVISION}-${BRANCH}"
>>
>>BRANCH="CURRENT"
>---------^^^^^^^
>
>>if [ "X${BRANCH_OVERRIDE}" != "X" ]; then
>> BRANCH=${BRANCH_OVERRIDE}
>>RELEASE="${REVISION}-${BRANCH}"
>>
>>>
>>>что в supfile'е - tag'и?
>>*default host=cvsup.ua.FreeBSD.org
>>*default base=/var/db
>>*default prefix=/usr
>>*default release=cvs
>>*default tag=RELENG_5_5
>
>ни за что не поверю в то что вы использовали tag=RELENG_5_5
>потому как у вас sources от 7'ки/Current, для которой tag=.
>вывод прост - вы обманулись сами и обманываете нас, показывая НЕ ТОТ
>supfile
> Сомневаюсь что чей-то cvsup-server криво настроен
>
># cd /usr/src
># rm -rf *
>
>после чего запустите cvsup с ПРАВИЛЬНЫМ supfile'ом - tag'омну вообще-то я нашёл такую строчку "*default tag=." поленился выводить весь текст файла, а ту стр. не заметил.
>ну вообще-то я нашёл такую строчку "*default tag=." поленился выводить весь текст
>файла, а ту стр. не заметил.надо было тоже полениться и НЕзаниматься мазохизмом, а ответить односложно -
сделайте правильно cvsup, чтобы научились с ПЕРВОГО раза правильно ставить вопрос
и ПОЛНОСТЬЮ описывать проблему и конфигурацию