Страница 1 из 7
Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-24 14:30:36
$HPAk
Возникла проблема в компилировании ядра в 7 фре...
воопщем ситуёвина такая! ставлю фрю(девственная), как в статье у лиссяры описано , делаю копию ядра GENERIC
правлю , файл, запускаю на компиляцыю.... В определенный момент времени (отследить трудно) выкидывает ошипку ERROR *1 в объектном файле (каждый раз разный) и усё... картина репина приплыли...
думал мож чё я не правильно сделал... мож руки кривые
отключил ТУПО, сетевки которыми пользоваться не буду, таже ситуёвина...
думаю лана Хег с ним , делаю полную копию GENERIC'а
тож самое....
запустил просто компиляцыю GENERIC...
скомпилился сцуко....
запустил вновь , тот же самый конфиг ядра (полную копию дженерика, без исправлений)...
вновь выдал ошипку....
ЗЫ на железо не грешу, нормальное такое железо....
ЗЫЫ а не нажраться ли с горя?????
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-24 14:56:25
manefesto
вообщем показывай на чем у тебя вылетает...это раз....
Затареный конфиг ядра сюда...это два...
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-24 15:53:31
f_andrey
$HPAk писал(а):воопщем ситуёвина такая! P
Такой крутой хацкер, с таким ником и жаргоном и так глупо задал вопрос, в таких случаях принято показывать концовку лога, или точно ошибку если ее конечно гугл не знает как поправить, и еше не вредно бу было сделать make kernel без всяких -j* а то помнится есть там вроде у лисяры они в статье, и прочтите повнимательнее /usr/src/UPDATE часто помогает уж там 99.999% рабочие методы приведены.
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-24 16:25:44
freeman_tnu
$HPAk писал(а):
нормальное такое железо....
Издеваетесь батенька?
Конфиг ядра и железа желателен и уместен здесь. Если сервер, то сходу могу сказать, что в поддержке юсб не нужны такие девайсы как
ural и
rum, енто для вайфая, поддержка, которого видимо у вас тоже убрана...
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-24 16:48:35
weec
$HPAk
так тебе к телепатам нужно
прочти пункт 4.1 Как писать хорошие сообщения о проблемах (problem-reports)
http://www.freebsd.org.ua/doc/ru_RU.KOI ... iting.html
пригодится
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-24 22:38:21
paix
походу дела у чела в make.conf какаято левая оптимизация прописана...если даже генерик не собирается... )
ЗЫ. мои 5 копеек в совещание телепатов
)
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-24 23:11:51
proxyd
Если Вы пользовались именно этой
http://www.lissyara.su/?id=1072 статьей компиляции ядра для FreeBSD 7.0 то у Вас действительно должна быть ошибка так как в конфиге опция INET6 закоментирована, а опция SCTP нет.
А должно быть так:
Код: Выделить всё
#options INET6 # IPv6 communications protocols
#options SCTP # Stream Control Transmission Protocol
SCTP - это новая опция появилась только в семерке, если я не ошибаюсь и требует поддержки IPv6 протокола
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-24 23:40:24
freeman_tnu
proxyd писал(а):
если я не ошибаюсь и требует поддержки IPv6 протокола
Не ошибаетесь, все верно
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-25 6:13:14
$HPAk
f_andrey писал(а):$HPAk писал(а):воопщем ситуёвина такая! P
Такой крутой хацкер, с таким ником и жаргоном и так глупо задал вопрос, в таких случаях принято показывать концовку лога, .....
1.я не магу быть хацкером по определению...
хацкер тот человек, который ЗНАЕТ, причину ошипки и не задает вопрос...
я задал вопрос , тобишь я не хацкер!!!!! (более правильно и зловеще звучит СИСОП)
2.лог не уместен ...
кто читал тот понял вылетает каждый раз на разном месте...(т.е. ссылается на ошипку каждый ра на разный obj файл)
код ошипки я и так написал
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-25 6:14:13
manefesto
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-25 6:17:54
$HPAk
proxyd писал(а):Если Вы пользовались именно этой
http://www.lissyara.su/?id=1072 статьей компиляции ядра для FreeBSD 7.0 то у Вас действительно должна быть ошибка так как в конфиге опция INET6 закоментирована, а опция SCTP нет.
А должно быть так:
Код: Выделить всё
#options INET6 # IPv6 communications protocols
#options SCTP # Stream Control Transmission Protocol
SCTP - это новая опция появилась только в семерке, если я не ошибаюсь и требует поддержки IPv6 протокола
да да именно по этой статье ...
пасиб за подсказку попробую
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-25 6:19:28
$HPAk
manefesto писал(а):делал ?
ессно
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-28 0:41:40
Dog
А можно все же глянуть на некоторую часть логов и прочей служебной инфы? Как минимум - dmesg, cat make.conf, копипаст выполняемых команд (да, я читал форум с самого начала, знаю что делается по статье - но все же хотел бы это видеть!) и последние пару-тройку десятков строк сборки, включая ошибку.
И еще - оперативную память проверяли? Сорцы какие - те, что поставлялись с системой или обновленные? Если обновленные - то с каким тэгом в cvsup-файле? 7-ка - релиз или какая-нибудь из предрелизных сборок?
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-04-28 0:48:28
Alex Keda
и я, дайте и я попинаю!
))
=============
железо... я бы не был так уверен.
плавающая ошибка помоему всё же больше на него смахивает...
расскажи про маму, раму и проц...
ну и прочее - может у тя блок питания преклонного возраста на 200 ватт к прескотту подключен...
тоже будет плавающая ошибка - то работает то нет
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-05-30 10:04:05
barsykoff
"Плавающая ошибка" - похоже на плавающую запятую
З.Ы. Стопудово железо, у меня такое из-за рамы было, поменял и все пучком
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-05-30 12:34:26
paradox
>$HPAk
у меня когда бука перегреваеться
и запускаю пересборку мира
тоже валиться
перезапускаю
и собираеться дальше
если температура проца итд нормальная
то стоит поменять память
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-07-18 13:54:15
Saykhan
MAKE=make sh /usr/src/sys/conf/newvers.sh Saykhan
cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Werror vers.c
linking kernel.debug
umass.o(.text+0x1c): In function `umass_cam_detach_sim':
/usr/src/sys/dev/usb/umass.c:2694: undefined reference to `xpt_bus_deregister'
umass.o(.text+0x38):/usr/src/sys/dev/usb/umass.c:2695: undefined reference to `cam_sim_free'
umass.o(.text+0x44d): In function `umass_cam_quirk_cb':
/usr/src/sys/dev/usb/umass.c:3236: undefined reference to `xpt_done'
umass.o(.text+0x465):/usr/src/sys/dev/usb/umass.c:3245: undefined reference to `xpt_done'
umass.o(.text+0x493): In function `umass_cam_sense_cb':
/usr/src/sys/dev/usb/umass.c:3136: undefined reference to `xpt_done'
umass.o(.text+0x5c2):/usr/src/sys/dev/usb/umass.c:3210: undefined reference to `xpt_done'
umass.o(.text+0x5d3):/usr/src/sys/dev/usb/umass.c:3217: undefined reference to `xpt_done'
umass.o(.text+0x619):/usr/src/sys/dev/usb/umass.c:3043: more undefined references to `xpt_done' follow
umass.o(.text+0xd7e): In function `umass_cam_action':
/usr/src/sys/dev/usb/umass.c:2987: undefined reference to `cam_calc_geometry'
umass.o(.text+0xd86):/usr/src/sys/dev/usb/umass.c:2988: undefined reference to `xpt_done'
umass.o(.text+0xd97):/usr/src/sys/dev/usb/umass.c:2999: undefined reference to `xpt_done'
umass.o(.text+0xdab):/usr/src/sys/dev/usb/umass.c:3011: undefined reference to `xpt_done'
umass.o(.text+0x11f1): In function `umass_attach':
/usr/src/sys/dev/usb/umass.c:2587: undefined reference to `cam_simq_alloc'
umass.o(.text+0x1245):/usr/src/sys/dev/usb/umass.c:2591: undefined reference to `cam_sim_alloc'
umass.o(.text+0x1254):/usr/src/sys/dev/usb/umass.c:2600: undefined reference to `cam_simq_free'
umass.o(.text+0x1277):/usr/src/sys/dev/usb/umass.c:2604: undefined reference to `xpt_bus_register'
umass.o(.text+0x1381): In function `umass_cam_rescan_callback':
/usr/src/sys/dev/usb/umass.c:2625: undefined reference to `xpt_free_path'
umass.o(.text+0x2602): In function `umass_cam_rescan':
/usr/src/sys/dev/usb/umass.c:2644: undefined reference to `xpt_periph'
umass.o(.text+0x2611):/usr/src/sys/dev/usb/umass.c:2644: undefined reference to `xpt_create_path'
umass.o(.text+0x2643):/usr/src/sys/dev/usb/umass.c:2651: undefined reference to `xpt_setup_ccb'
umass.o(.text+0x2660):/usr/src/sys/dev/usb/umass.c:2655: undefined reference to `xpt_action'
*** Error code 1
Stop in /usr/obj/usr/src/sys/Saykhan.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
вот она ошибка((
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-07-18 13:56:27
Alex Keda
шо-то лишнее отключил или недоотключал.
смотри в сторону xpt и umass
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-07-18 15:44:18
Saykhan
Ну вообщем надо закомментировать параметры, относящиеся к USB. Если USB используется, подключать при старте модулем (/boot/loader.conf). Ошибок больше не было
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-07-24 15:47:50
Малой
Значит если выпадает ошибка при сборки, а потом чудесным образом все компилируется... значит есть проблемы у железа? Ну или значит я пытаюсь пересобрать виндовс? )))
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-07-24 15:50:49
hizel
плавающая ошибка диогностируется как проблемы железа
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-08-11 15:59:44
GENERIC
запомнилось наверно тем что оставляя в живых umass, прочитал к нему комментарий:
Код: Выделить всё
device umass # Disks/Mass storage - Requires scbus and da
и пришлось возвращаться назад к SCSI и включать scbus и da.
Читать комментарии в женерике иногда оч полезно.
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-10-07 18:22:28
staskur
barsykoff писал(а):"Плавающая ошибка" - похоже на плавающую запятую
З.Ы. Стопудово железо, у меня такое из-за рамы было, поменял и все пучком
поддерживаю...
сымитировал на старой материнке с celeron 466 остановку CPU_FAN
путем его отключения
6.2, 6.3, 7.0 с CD ставились без замечаний
а вот при попытке установить любой порт или пересобрать ядро в самых разных местах вываливалось с указанной топикстартером ошибкой.
включение вентилятора и повторение абсолютно тех же команд уже никаких ошибок не показывало,
ядра пересобирались и порты устанавливались нормально.
установка вместо рабочей планки памяти заведомо "глючной" также приводило к указанной выше ошибке.
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-12-21 22:45:00
sEr...
proxyd писал(а):Если Вы пользовались именно этой
http://www.lissyara.su/?id=1072 статьей компиляции ядра для FreeBSD 7.0 то у Вас действительно должна быть ошибка так как в конфиге опция INET6 закоментирована, а опция SCTP нет.
А должно быть так:
Код: Выделить всё
#options INET6 # IPv6 communications protocols
#options SCTP # Stream Control Transmission Protocol
SCTP - это новая опция появилась только в семерке, если я не ошибаюсь и требует поддержки IPv6 протокола
lissyara писал(а):шо-то лишнее отключил или недоотключал.
смотри в сторону xpt и umass
GENERIC писал(а):запомнилось наверно тем что оставляя в живых umass, прочитал к нему комментарий:
Код: Выделить всё
device umass # Disks/Mass storage - Requires scbus and da
и пришлось возвращаться назад к SCSI и включать scbus и da.
Читать комментарии в женерике иногда оч полезно.
Мужикииии!!!! СПАСИБА!!!! Вы шарите, я знаю! Вот эти посты мне помогли!
lissyara, если не трудно, добавь, пожалуйста, эти правки в статью для будущих поколений. Ведь, наверняка, ещё кто-то напорется на эти грабли.
Re: Проблема компиляцЫи ядра (FreeBSD 7.0)
Добавлено: 2008-12-22 11:11:58
Alex Keda
камменты - рулят