From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 8 Jan 2002 11:21:31 +0300 From: Igor Homyakov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] kernel 2.4.17 build problem Message-ID: <20020108082131.GA31634@ramax.spb.ru> Mail-Followup-To: sisyphus@altlinux.ru References: <20020104194935.GA1254@ramax.spb.ru> <20020105211907.03d3b909.goldhead@altlinux.ru> <20020106151356.GA19112@ramax.spb.ru> <20020106195816.7a603868.goldhead@altlinux.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20020106195816.7a603868.goldhead@altlinux.ru> User-Agent: Mutt/1.3.23.2i X-Operating-System: Linux romashka 2.2.18 Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: On Sun, Jan 06, 2002 at 07:58:16PM +0300, Konstantin Volckov wrote: > On Sun, 6 Jan 2002 18:13:56 +0300 > Igor Homyakov 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