From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <48DA8F70.8020800@altlinux.ru> Date: Wed, 24 Sep 2008 23:05:20 +0400 From: =?KOI8-R?Q?=ED=C9=C8=C1=C9=CC_=F1=CB=D5=DB=C9=CE?= User-Agent: Thunderbird 2.0.0.14 (X11/20080719) MIME-Version: 1.0 To: ALT Linux Team development discussions References: <9d5146970809240401m60f40d8ag681ecb91024af57c@mail.gmail.com> In-Reply-To: <9d5146970809240401m60f40d8ag681ecb91024af57c@mail.gmail.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?zcXUz8TPzM/HydEg08LP0svJINHE0sEg1yDTydrJxsU=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 19:05:48 -0000 Archived-At: List-Archive: List-Post: Dmitry Afanasov wrote: > 24.09.08, Konstantin A. Lepikhov написал(а): >> В текущем виде kernel-source - это технический пакет, необходимый для >> сборки ядра костылем по-имени rpm. > про данный технический пакет я помню, необходим для "старого метода" > сборки ядра через rpmbuild. знаком, применял, ещё когда videosplash > прикручивал во время его временного отсутсвия в сизифе. > > на данный момент сборка происходит через gear. и недавно я столкнулся > с проблемой - хотелось мне esfq завести на сизифном ядре, и не > получилось - уперся в непонимание, откуда берется один большой патч в > kernel srpm. это сейчас я знаю, что он из .gear-rules, правило diff, > спасибо полемике mike@ и dottedmag@. а тогда механзизма "кошерной > сборки" я не знал, потому даже не пытался. > > черт с ним, что здесь сломали привычный подход - научимся, благо дока > потихоньку появляется. и черт с ним, что удаление kernel-source > является проявлением именно этой тенденции "всем в git!". это соседний > тред. > > интересует, как теперь происходит наложение патчей на ядра? вот > приспичило мне sfq допилить до состояния esfq - а мне это реально надо > - делать это теперь только через git? в общем да, через git я планирую, написать подробную документацию на эту тему. Возможно на следующей неделе доберусь. В двух словах делается это так: клоните у меня репозитарий с ядром делаете бранч, желательно основаный не на kernel-image-std-def, бранч желательно назвать feat-net-esfq а на v2.6.25 или v2.6.25.17. В этот пранч применяете необходимый вам пач. Затем мерджите это в kernel-image-std-def. При необходимости обновляете конфиги. Затем тестируете и выкладывает у себя в git (желательно не сливать\заливать репозитарий а воспользоваться git-clone прямо на git.alt) и сообщаете мне. Я скорее всего этот пач включу в std*.