проблемы со сборкой ярдра, хелп )

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

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
f.g.
сержант
Сообщения: 180
Зарегистрирован: 2007-05-10 21:18:05
Откуда: msk

проблемы со сборкой ярдра, хелп )

Непрочитанное сообщение f.g. » 2007-05-10 21:21:43

5.5-stable

вот что выдает:
pmap.o(.text+0xfb3): In function `pmap_release':
: undefined reference to `critical_exit'
pmap.o(.text+0x11e8): In function `pmap_growkernel':
: undefined reference to `critical_enter'
pmap.o(.text+0x124a): In function `pmap_growkernel':
: undefined reference to `critical_exit'
pmap.o(.text+0x38ac): In function `pmap_activate':
: undefined reference to `critical_enter'
pmap.o(.text+0x3943): In function `pmap_activate':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0x182): In function `sysarch':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0x1a7): In function `sysarch':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0x27e): In function `sysarch':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0x2a4): In function `sysarch':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0x3bd): In function `i386_extend_pcb':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0x42e): In function `i386_extend_pcb':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0x675): In function `user_ldt_alloc':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0x6e2): In function `user_ldt_alloc':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0x7aa): In function `user_ldt_free':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0x817): In function `user_ldt_free':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0x863): In function `user_ldt_free':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0x994): In function `i386_set_ldt':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0x9e5): In function `i386_set_ldt':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0xa3d): In function `i386_set_ldt':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0xc00): In function `i386_set_ldt':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0xc6b): In function `i386_set_ldt':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0xcd7): In function `i386_set_ldt':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0xcff): In function `i386_set_ldt':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0xd6d): In function `i386_set_ldt':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0xe7f): In function `i386_ldt_grow':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0xeae): In function `i386_ldt_grow':
: undefined reference to `critical_enter'
sys_machdep.o(.text+0xef3): In function `i386_ldt_grow':
: undefined reference to `critical_exit'
sys_machdep.o(.text+0xf4b): In function `i386_ldt_grow':
: undefined reference to `critical_exit'
vm86.o(.text+0xae1): In function `vm86_intcall':
: undefined reference to `critical_enter'
vm86.o(.text+0xaee): In function `vm86_intcall':
: undefined reference to `critical_exit'
vm86.o(.text+0xc13): In function `vm86_datacall':
: undefined reference to `critical_enter'
vm86.o(.text+0xc23): In function `vm86_datacall':
: undefined reference to `critical_exit'
vm_machdep.o(.text+0x1fe): In function `cpu_fork':
: undefined reference to `critical_enter'
vm_machdep.o(.text+0x27b): In function `cpu_fork':
: undefined reference to `critical_exit'
atpic.o(.text+0x13): In function `atpic_enable_source':
: undefined reference to `critical_enter'
atpic.o(.text+0x7b): In function `atpic_enable_source':
: undefined reference to `critical_exit'
atpic.o(.text+0x97): In function `atpic_disable_source':
: undefined reference to `critical_enter'
atpic.o(.text+0x12b): In function `atpic_disable_source':
: undefined reference to `critical_exit'
atpic.o(.text+0x140): In function `atpic_eoi_master':
: undefined reference to `critical_enter'
atpic.o(.text+0x18f): In function `atpic_eoi_master':
: undefined reference to `critical_exit'
atpic.o(.text+0x1a4): In function `atpic_eoi_slave':
: undefined reference to `critical_enter'
atpic.o(.text+0x1f7): In function `atpic_eoi_slave':
: undefined reference to `critical_exit'
atpic.o(.text+0x3a7): In function `atpic_config_intr':
: undefined reference to `critical_enter'
atpic.o(.text+0x403): In function `atpic_config_intr':
: undefined reference to `critical_exit'
atpic.o(.text+0x428): In function `i8259_init':
: undefined reference to `critical_enter'
atpic.o(.text+0x4a3): In function `i8259_init':
: undefined reference to `critical_exit'
atpic.o(.text+0x5fa): In function `atpic_handle_intr':
: undefined reference to `critical_enter'
atpic.o(.text+0x647): In function `atpic_handle_intr':
: undefined reference to `critical_exit'
clock.o(.text+0x21): In function `clkintr':
: undefined reference to `critical_enter'
clock.o(.text+0x9c): In function `clkintr':
: undefined reference to `critical_exit'
clock.o(.text+0x115): In function `clkintr':
: undefined reference to `critical_enter'
clock.o(.text+0x19f): In function `clkintr':
: undefined reference to `critical_exit'
clock.o(.text+0x1e0): In function `clkintr':
: undefined reference to `critical_enter'
clock.o(.text+0x257): In function `clkintr':
: undefined reference to `critical_exit'
clock.o(.text+0x3f9): In function `getit':
: undefined reference to `critical_enter'
clock.o(.text+0x44b): In function `getit':
: undefined reference to `critical_exit'
clock.o(.text+0x568): In function `sysbeep':
: undefined reference to `critical_enter'
clock.o(.text+0x5bb): In function `sysbeep':
: undefined reference to `critical_exit'
clock.o(.text+0x604): In function `rtcin':
: undefined reference to `critical_enter'
clock.o(.text+0x657): In function `rtcin':
: undefined reference to `critical_exit'
clock.o(.text+0x7d4): In function `set_timer_freq':
: undefined reference to `critical_enter'
clock.o(.text+0x853): In function `set_timer_freq':
: undefined reference to `critical_exit'
clock.o(.text+0x868): In function `i8254_restore':
: undefined reference to `critical_enter'
clock.o(.text+0x8bb): In function `i8254_restore':
: undefined reference to `critical_exit'
clock.o(.text+0x8df): In function `rtc_restore':
: undefined reference to `critical_enter'
clock.o(.text+0x933): In function `rtc_restore':
: undefined reference to `critical_exit'
clock.o(.text+0x94c): In function `rtc_restore':
: undefined reference to `critical_enter'
clock.o(.text+0x99f): In function `rtc_restore':
: undefined reference to `critical_exit'
clock.o(.text+0x9b8): In function `rtc_restore':
: undefined reference to `critical_enter'
clock.o(.text+0xa0b): In function `rtc_restore':
: undefined reference to `critical_exit'
clock.o(.text+0xa4e): In function `startrtclock':
: undefined reference to `critical_enter'
clock.o(.text+0xa9f): In function `startrtclock':
: undefined reference to `critical_exit'
clock.o(.text+0xab5): In function `startrtclock':
: undefined reference to `critical_enter'
clock.o(.text+0xb07): In function `startrtclock':
: undefined reference to `critical_exit'
clock.o(.text+0xda5): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0xdf4): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0xe3d): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0xe8d): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0xed2): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0xf22): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0xf58): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0xfa8): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0xfd4): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0x1023): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0x106d): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0x10bd): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0x10ff): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0x114f): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0x1169): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0x11b9): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0x11d3): In function `resettodr':
: undefined reference to `critical_enter'
clock.o(.text+0x1223): In function `resettodr':
: undefined reference to `critical_exit'
clock.o(.text+0x12b4): In function `cpu_initclocks':
: undefined reference to `critical_enter'
clock.o(.text+0x1307): In function `cpu_initclocks':
: undefined reference to `critical_exit'
clock.o(.text+0x131d): In function `cpu_initclocks':
: undefined reference to `critical_enter'
clock.o(.text+0x136f): In function `cpu_initclocks':
: undefined reference to `critical_exit'
clock.o(.text+0x13d6): In function `cpu_initclocks':
: undefined reference to `critical_enter'
clock.o(.text+0x1427): In function `cpu_initclocks':
: undefined reference to `critical_exit'
clock.o(.text+0x1467): In function `cpu_startprofclock':
: undefined reference to `critical_enter'
clock.o(.text+0x14bb): In function `cpu_startprofclock':
: undefined reference to `critical_exit'
clock.o(.text+0x14f3): In function `cpu_stopprofclock':
: undefined reference to `critical_enter'
clock.o(.text+0x1547): In function `cpu_stopprofclock':
: undefined reference to `critical_exit'
clock.o(.text+0x15e3): In function `i8254_get_timecount':
: undefined reference to `critical_enter'
clock.o(.text+0x16b7): In function `i8254_get_timecount':
: undefined reference to `critical_exit'
npx.o(.text+0x98): In function `npx_intr':
: undefined reference to `critical_enter'
npx.o(.text+0xe3): In function `npx_intr':
: undefined reference to `critical_exit'
pci_cfgreg.o(.text+0x29e): In function `pcireg_cfgread':
: undefined reference to `critical_enter'
pci_cfgreg.o(.text+0x32f): In function `pcireg_cfgread':
: undefined reference to `critical_exit'
pci_cfgreg.o(.text+0x350): In function `pcireg_cfgwrite':
: undefined reference to `critical_enter'
pci_cfgreg.o(.text+0x3e7): In function `pcireg_cfgwrite':
: undefined reference to `critical_exit'
*** Error code 1

Stop in /usr/src/sys/i386/compile/kernel_1.

Хостинговая компания 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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-11 8:57:42

исходники обновлял?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vintovkin
ВДВ
Сообщения: 1291
Зарегистрирован: 2007-05-11 9:39:11
Откуда: CSKA

Непрочитанное сообщение vintovkin » 2007-05-11 9:45:03

собирай новым способом!

Аватара пользователя
f.g.
сержант
Сообщения: 180
Зарегистрирован: 2007-05-10 21:18:05
Откуда: msk

Непрочитанное сообщение f.g. » 2007-05-11 19:00:44

исходники не обновлял, щас попробую.

вот что заметил, когда просто правлю GENERIC, то всё норм собирается.
а после добавления функций:
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_FORWARD
options IPDIVERT
options TCP_DROP_SYNFIN
вылетает ошибка :?

Аватара пользователя
f.g.
сержант
Сообщения: 180
Зарегистрирован: 2007-05-10 21:18:05
Откуда: msk

Непрочитанное сообщение f.g. » 2007-05-13 18:21:07

исходники обновил, всё равно вываливает ту же ошибку :(

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-14 8:14:42

дай начало текста ошибки.
желательно, с парой нормальных строк - чтоб было точно видно что компилит
Убей их всех! Бог потом рассортирует...

Аватара пользователя
f.g.
сержант
Сообщения: 180
Зарегистрирован: 2007-05-10 21:18:05
Откуда: msk

Непрочитанное сообщение f.g. » 2007-05-14 9:51:33

lissyara писал(а):дай начало текста ошибки.
желательно, с парой нормальных строк - чтоб было точно видно что компилит
дал всё, что видно на экране :roll:
а как вести лог сборки ядра?

Miha_hard
рядовой
Сообщения: 25
Зарегистрирован: 2007-05-13 9:00:05

Непрочитанное сообщение Miha_hard » 2007-05-14 10:08:59

f.g. писал(а):
lissyara писал(а):дай начало текста ошибки.
желательно, с парой нормальных строк - чтоб было точно видно что компилит
дал всё, что видно на экране :roll:
а как вести лог сборки ядра?
make buildkernel installkernel >/var/log/kern.log &

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-14 10:11:33

нет.
можно запустить гденить в хомяке script (команда такая) после чего собирать ядро.
где запускал скрипт - останется файл typescript со всем вводом-выводом
Убей их всех! Бог потом рассортирует...

Аватара пользователя
f.g.
сержант
Сообщения: 180
Зарегистрирован: 2007-05-10 21:18:05
Откуда: msk

Непрочитанное сообщение f.g. » 2007-05-14 11:52:51

вечером попробую

Аватара пользователя
f.g.
сержант
Сообщения: 180
Зарегистрирован: 2007-05-10 21:18:05
Откуда: msk

Непрочитанное сообщение f.g. » 2007-05-15 11:47:09

новая редакция файла с этими опциями собралась без проблем.
наверное что-то не то почикал.
всем спасибо :)