From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 6 Jan 2002 18:13:56 +0300 From: Igor Homyakov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] kernel 2.4.17 build problem Message-ID: <20020106151356.GA19112@ramax.spb.ru> Mail-Followup-To: sisyphus@altlinux.ru References: <20020104194935.GA1254@ramax.spb.ru> <20020105211907.03d3b909.goldhead@altlinux.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20020105211907.03d3b909.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 Sat, Jan 05, 2002 at 09:19:07PM +0300, Konstantin Volckov wrote: > On Fri, 4 Jan 2002 22:49:35 +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. я не сильно разьираюсь в тонкостях сборки ядра, по этому поправте меня если я неправ. -- Igor Homyakov