Проблема при сборке "мира" (FreeBSD)

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 14:54:49

Суть проблемы заключается в том, что хочется обновить с FreeBSD 6.3-RELEASE-p1 к 7.0...
Перед сборкой мира было произведен ап дейт сырцов -

Код: Выделить всё

*default host=cvsup.ua.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_7
*default delete use-rel-suffix
*default compress
src-all
Запуск сборки мира делался так -

Код: Выделить всё

cd /usr/src/
rm -rf /usr/obj
make -j4 buildworld
И вот что за ошибку он выдает -

Код: Выделить всё

/usr/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/omp-low.c: In function `expand_omp':
/usr/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/omp-low.c:3463: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1
/usr/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/tree-complex.c: In function `tree_lower_complex':
/usr/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/tree-complex.c:1531: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1
2 errors
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
Уже всю голову измучил, и не знаю что делать... доступа к самой тачке нету ((((

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение hizel » 2008-08-11 15:04:26

зачем вам STABLE , попробуйте для начала RELENG_7_0
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

f_andrey :)
проходил мимо

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение f_andrey :) » 2008-08-11 15:31:19

Da1VER писал(а): Запуск сборки мира делался так -

Код: Выделить всё

cd /usr/src/
rm -rf /usr/obj
make -j4 buildworld
И это уберите опцию -j4 иначе не поймете на каком месте спотыкается, после того как споткнется, если все таки споткнется конец лога сюда, последние строк 15-20, ну если самому погуглить лень может кто и погуглит :)

Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 21:46:27

hizel писал(а):попробуйте для начала RELENG_7_0
Хм.... а при чем тут стейбл, вроде ж она даже и не вышла, да и если 0 в конце нету - то она просто самый последний вариант из того что есть в ветке выбирает... ну да ладно..
Поменял, апдейтнулся... вместо компила в 4 потока, просто начал компилить... все равно улитает -

Код: Выделить всё

cc -O2 -fno-strict-aliasing -pipe  -D_XOPEN_SOURCE_EXTENDED -DENABLE_WIDEC -I. -I/usr/obj/usr/src/lib/ncurses/ncursesw/../ncursesw -I/usr/src/lib/ncurses/ncursesw/../ncursesw -I/usr/src/lib/ncurses/ncursesw/../ncurses -I/usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS  -c /usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses/tty/lib_vidattr.c
cc -O2 -fno-strict-aliasing -pipe  -D_XOPEN_SOURCE_EXTENDED -DENABLE_WIDEC -I. -I/usr/obj/usr/src/lib/ncurses/ncursesw/../ncursesw -I/usr/src/lib/ncurses/ncursesw/../ncursesw -I/usr/src/lib/ncurses/ncursesw/../ncurses -I/usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS  -c /usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses/tty/tty_update.c
/usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses/tty/tty_update.c: In function 'EmitRange':
/usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses/tty/tty_update.c:564: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1

Stop in /usr/src/lib/ncurses/ncursesw.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
Трабла в том что ето внутреняя ошибка стека компилятора как я пойму... но хз что делать (((

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение f_andrey » 2008-08-11 22:37:42

Da1VER писал(а):
hizel писал(а):попробуйте для начала RELENG_7_0
Хм.... а при чем тут стейбл, вроде ж она даже и не вышла, да и если 0 в конце нету - то она просто самый последний вариант из того что есть в ветке выбирает... ну да ладно..
Да однако попробуй погугли может что уже решал. можно так же попробовать RELENG_7_0_0, да а железо точно нормальное?. естьли файл подкачки, а то когда его нет а памяти не хватает компилятор частенько заваливается с какой нибудь дикой ошибкой
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение paradox » 2008-08-11 22:50:49

uname -a
покажите
и меняйте память
если все оптимизации абсолютно точно у вас выключены

Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 23:02:36

Код: Выделить всё

/root/>uname -a
FreeBSD xxxxx.xxxxx.xxx 6.3-RELEASE-p1 FreeBSD 6.3-RELEASE-p1 #1: Mon Jun 16 21:51:06 EEST 2008     xxx@xxxxx:/usr/obj/usr/src/sys/CUSTOM  i386
Только толку от него ((
По поводу железа - рабочее 100% не раз крештест прошло, да и отработало стабильно уже 3 года, токо кандеры менялись 2 раза ((( мать на 815 чипсете=)) ей просто поломаться - ето чтото из ряда почти невозможно... ака дубовая..
Память тоже рабочая - мемтест проходит норм...
Просто доступ к нему будет токо на выходных, да и систему переставлять неетично, уж много всего стоит заточеного...
В етой железке я уверен больше чем в любом брендовом серваке...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение paradox » 2008-08-11 23:06:58

вариант номер 2
это мало памяти
посмотрите ps ax
и прибейте что нибудь
либо поиск по форуму
такая проблема уже решалась
тамс портов какая то тулза ставиться
млин непомню)))

Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 23:10:40

Код: Выделить всё

last pid: 26155;  load averages:  0.99,  0.95,  0.89    up 1+01:25:36  23:13:56
44 processes:  2 running, 42 sleeping
CPU states:  0.8% user, 81.3% nice, 10.2% system,  7.8% interrupt,  0.0% idle
Mem: 41M Active, 129M Inact, 99M Wired, 1052K Cache, 60M Buf, 326M Free
Swap: 997M Total, 80K Used, 997M Free
Это при включеной зборке.... думаю 326 метров в перебор хватит...места на диске 33 гига - з головой...
По поводу форума и гугла... ищу уже 3 час пока ненашол...буду дальше искать

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение paradox » 2008-08-11 23:20:43

/usr/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses/tty/tty_update.c:564: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Segmentation fault: 11

однозначно одно из
1 - битая память (и не факт то что мем тест ее проходит)
2 - мало памяти - в пике ее нехватает ( вариант добавить памяти либо освободить удалив ненужные процессы)
3 - иногда но редко бывает при собранных приложениях которые собраны с другой оптимизацией(пример оптимизация i686 выполняеться на i386)

поиск по форуму по ...кажись по memchashed или чтото такое
вот зингел бы точно сказал...

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение f_andrey » 2008-08-11 23:24:08

Da1VER писал(а): Это при включеной зборке.... думаю 326 метров в перебор хватит...места на диске 33 гига - з головой...
По поводу форума и гугла... ищу уже 3 час пока ненашол...буду дальше искать
:) наивный я гиг забивал правда в несколько потоков, может всетаки стоит перекачать исходники если трафика не жалко и все таки проверить железо и следить во ремя сборки за загрузкой и перегревом, так же обратить внимание в одном ли месте падает.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение paradox » 2008-08-11 23:27:10

если падает в разных местах
то однозначно проблема в памяти
либо битая при нагрузках(а gcc ее грузит нормально)
либо нехватка в пиках

по крайней мере с другими проблемами я не сталкивался

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение f_andrey » 2008-08-11 23:28:19

Во можно попробовать закомпилить что нибудь типа КДЕ там тоже обычно нагрузка не плохая
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 23:33:05

paradox писал(а): однозначно одно из
1 - битая память (и не факт то что мем тест ее проходит)
2 - мало памяти - в пике ее нехватает ( вариант добавить памяти либо освободить удалив ненужные процессы)
Память нормальная.... ето 100 %
paradox писал(а): 3 - иногда но редко бывает при собранных приложениях которые собраны с другой оптимизацией(пример оптимизация i686 выполняеться на i386)
Не думаю что такое намудрилибы сами розработчики Фри..
paradox писал(а):поиск по форуму по ...кажись по memchashed или чтото такое
вот зингел бы точно сказал...
хм

Код: Выделить всё

Memcached - это система кэширования различных объектов в оперативной памяти. Позволят значительно снизить нагрузку на базу или файловую систему и ускорить работу сайта, за счет того, что работа с памятью быстрее чем с базой или файлами.
Эсли бы она стояла - был бы уверен что именно она бы багу вызывала... а так отнють...

По поводу Зингела - прослезился.... Такое чусто что он тут всезнайка.... гы

По поводу того как падает - всегда в одном и томже месте ... но места разные при компиле в 4 потока и просто компиле...
За памятью следил - всеравно остается много свободной...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение paradox » 2008-08-11 23:36:20

По поводу Зингела - прослезился.... Такое чусто что он тут всезнайка.... гы
ну все или знайка
но в день побольше кого либо серверов пересобирает)))
частота встречи такой ошибки унего больше

вот у меня на буке такое часто бывает при make buildworld ))

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение f_andrey » 2008-08-11 23:37:04

Da1VER писал(а): По поводу того как падает - всегда в одном и томже месте ... но места разные при компиле в 4 потока и просто компиле...
За памятью следил - всеравно остается много свободной...
В 4 потока место сбоя маскируется и часто показывается не то что проблемно а то что за ним упало. так что при проблемах надо собирать в один поток и потом уже гуглить по ошибке.
ГУГЛИЛ?
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Re: Проблема при зборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 23:41:07

f_andrey писал(а): В 4 потока место сбоя маскируется и часто показывается не то что проблемно а то что за ним упало. так что при проблемах надо собирать в один поток и потом уже гуглить по ошибке.
ГУГЛИЛ?
Бррр... ето и так понятно... по поводу гугляния - выше писалже.... хоть чтото дельное предложить можете ?

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение hizel » 2008-08-11 23:43:09

make clean
перед
make buildworld
сделать :)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Re: Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 23:45:02

hizel писал(а):make clean
перед
make buildworld
сделать :)
Ржу нимагу..... етому детей в школе учат...ето и так понятно до самого нимагу !
Мало того...еще и обджекты удалить нуно...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение paradox » 2008-08-11 23:46:41

имелось ввиду что без -j

кстати а что там в make.conf ?
стандартно чисто или ?

Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Re: Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 23:50:38

j - ето ты про количество потоков ? - то уже выше писал
По поводу make.conf - там только добавка про перл и про маську... ака чист как Ж. младенца..
Попробую з чистым...но не думаю что ситуация изменится...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение paradox » 2008-08-11 23:53:51

падает в одном и том же месте или в разных?
если в одном и том же
зайди в папку и попробуй пересобрать либу или приложение где оно падает
если отдельно соберет

значит фитча gcc с памятью

если не соберет
значит баг gcc
))

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение f_andrey » 2008-08-11 23:55:08

Da1VER писал(а):j - ето ты про количество потоков ? - то уже выше писал
По поводу make.conf - там только добавка про перл и про маську... ака чист как Ж. младенца..
Попробую з чистым...но не думаю что ситуация изменится...
Ну в таких случаях гаглить гуглить, ну или пробовать обновится до стабильного, ну и конечно сходить на http://gcc.gnu.org/bugs.html как тебе советуют и покопаться там в багах.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Da1VER
рядовой
Сообщения: 43
Зарегистрирован: 2006-09-30 23:04:19
Контактная информация:

Re: Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение Da1VER » 2008-08-11 23:56:43

Как раз просматриваю модуль tty_update.c ... пока ничего нестандартного невижу...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Проблема при сборке "мира" (FreeBSD)

Непрочитанное сообщение paradox » 2008-08-11 23:57:40

еще бывает когда разогнанный проц

как последний вариант
сбросить биос по умолчанию
конечно скажешь что там его никто и не трогал
)
но всякой бывает
комп переработал и чутка глюконул)))