From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sergey Vlasov To: =?koi8-r?B?7MDCyc3P1yDhLvcu?= Subject: Re: [mdk-re] Re: rpm -b what? Message-ID: <20020314164721.GE13065@vcserver.mivlgu.ru> Mail-Followup-To: =?koi8-r?B?7MDCyc3P1yDhLvcu?= References: <203261369.20020313093851@mtu-net.ru> <20020314082403.GK1604@lic145.kiev.ua> <888529945.20020314142821@mtu-net.ru> <20020314134113.GU4618@lic145.kiev.ua> <20020314173351.77c560c0.avl@l14.ru> <11311464314.20020314183334@mtu-net.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <11311464314.20020314183334@mtu-net.ru> Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Thu Mar 14 19:37:04 2002 X-Original-Date: Thu, 14 Mar 2002 19:47:21 +0300 Archived-At: List-Archive: List-Post: On Thu, Mar 14, 2002 at 18:33:34 +0300, Serge Skorokhodov wrote: > Здравствуйте! > > ЛАВ> On Thu, 14 Mar 2002 15:41:13 +0200 > ЛАВ> "Michael Shigorin" wrote: > > >> On Thu, Mar 14, 2002 at 02:28:21PM +0300, Serge Skorokhodov wrote: > >> > Если размер буфера по крайней мере понятно как менять (поменять и > >> > снова закатать в тарбол), то исходники acpi имеются только в виде > >> > диффов:(. Что делать: править дифф? > >> Можно и так. > > ЛАВ> а что мешает сделать так. > > ЛАВ> rpm -bp kernel > > ЛАВ> cd ../build/... > ЛАВ> копируем в темп > ЛАВ> правим > ЛАВ> diff старое новое > ЛАВ> добавляем патч в папку sources и спек > ЛАВ> собираем. > > Надо попробовать, но я пока в этих технологиях плаваю:) И > собирать ядро приходится на ночь ставить:( А хотелось бы просто > модуль поправить и мейкануться. Это можно, кстати? Ведь конфиг > прежний. А потом ядро впихнуть "старым казачим способом"? Вот > только как тогда модули в систему устанавливать? Думаю, для тестового режима ручной способ вполне пойдет. В процессе ковыряния с некоторыми модулями я делал так: после правки запускал make modules (к сожалению, в нужном каталоге так запустить нельзя - приходится запускать сверху, так что обходится в поисках изменений все дерево). Потом обновившийся модуль засовывался руками в /lib/modules/... на место старого; depmod -a; далее перезагружаем модуль. Если меняются и куски, встраиваемые внутрь ядра - придется еще сделать make bzImage и поставить новое ядро. Ну а когда заработает, можно будет и diff сделать.