[sisyphus] kernel 2.4.17 build problem

Igor Homyakov =?iso-8859-1?q?homyakov_=CE=C1_ramax=2Espb=2Eru?=
Вт Янв 8 11:21:31 MSK 2002


On Sun, Jan 06, 2002 at 07:58:16PM +0300, Konstantin Volckov wrote:
> On Sun, 6 Jan 2002 18:13:56 +0300
> Igor Homyakov <homyakov на ramax.spb.ru> wrote:
> 
> Hi!
> 
> > > > сборка (линковка) ядра заканчиваеться с такой ошибкой 
> > > > arch/i386/kernel/kernel.o: In function `sys_call_table':
> > > > arch/i386/kernel/kernel.o(.data+0x264): undefined reference to
> > > > `sys_quotactl' kernel/kernel.o(.data+0xf14): undefined reference to
> > > > `nr_dquots'
> > > > 
> > > > хотя поддерки квот в ядре нет
> > > 
> > > Это бага возникла в связи с обновлением системы квотирования. Она
> > > будет зафиксена в следующем ядре, а пока попробуйте наложить
> > > приложенный к письму патч на kernel/sysctl.c.
> > 
> > Осталась ругань на sys_quotactl из sys_cal_table. Этот вызов есть
> > в sys_cal_table (entry.S) и описан в dquote.c, но так как квоты
> > отключены функция получаеться не объявленной. надо либо "прикрыть
> > sys_quotectl или поставить какуюто заглушку, к сожалению не знаю как
> > принято делать в kernel.
> > 
> > я не сильно разьираюсь в тонкостях сборки ядра, по этому поправте меня
> > если я неправ.
> 
> Все правильно - раньше квота _всегда_ вкомпиливалась в ядро, даже если
> была отключена в конфиге. Попробуйте наложить приложенный патч... :-))) на
> arch/i386/kernel/entry.S

Спасибо, победили. Ядро собираеться и грузиться.

Есть небольшие проблемы с модулями:
- ipt_realm собираеться только если включен CONFIG_NET_CLS_ROUTE,
но при сборке это никак не отражено (я использую menuconfig)
т.к. ядро для рабочей станции то эта опция была отключена и
ipt_realm при сборке не может найти поле в структуре dst_entry

- eepro100 ругаеться на какието вызовы mii_* и у меня отказалься работать
(перешел на e100)

- поломалься звук snd.o ругаеться на unresolvet symbol
register_sound_special_"чтототам" и unregister_sound_special_"чтототам"
alsa24-source из сизифа

-- 
Igor Homyakov
<homyakov(at)ramax.spb.ru>




Подробная информация о списке рассылки Sisyphus