[sisyphus] kernel 2.4.17 build problem

Konstantin Volckov =?iso-8859-1?q?goldhead_=CE=C1_altlinux=2Eru?=
Вс Янв 6 19:58:16 MSK 2002


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

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


-- 
Успехов,
Konstantin
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : entry.S1
Тип     : application/octet-stream
Размер  : 430 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20020106/752c1db4/attachment-0002.obj>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20020106/752c1db4/attachment-0012.bin>


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