<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=KOI8-R" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Anton D. Kachalov пишет:
<blockquote cite="mid20050405193724.GB11591@lrn.ru" type="cite">
<pre wrap="">On Wed, Apr 06, 2005 at 12:18:18AM +0500, Boldin Pavel wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Согласен... ваши предложения?
Правда некоторый прирост она все же дает.... но очень маленький...
</pre>
</blockquote>
<pre wrap=""><!---->Боюсь, что скорее проблемы полезут.
</pre>
</blockquote>
Проблемы полезли: добавил %_arch в конце версий для ядер.<br>
Мне потребовалось два ядра для тестинга: c i586 и c athlon<br>
<blockquote cite="mid20050405193724.GB11591@lrn.ru" type="cite">
<pre wrap="">
</pre>
<blockquote type="cite">
<pre wrap="">Да, вот только это займет намного больше времени чем 3 дня...
</pre>
</blockquote>
<pre wrap=""><!---->3 дня на что?
</pre>
</blockquote>
тут мы опустим склоки и будем заниматся делом :)<br>
<blockquote cite="mid20050405193724.GB11591@lrn.ru" type="cite">
<pre wrap="">
</pre>
<blockquote type="cite">
<pre wrap="">необходимо проработать систему зависимостей конфигов от архитектуры:
это можно сделать, но это будет "not such easy"...
можно хранить _базовый_ config file и патчи для каждой отдельной
архитектуры :)
</pre>
</blockquote>
<pre wrap=""><!---->я вот когда делал сборку ядра под x86_64 своял примерно следующее.
Конфиги называем как config-blah-blah-blah.i586 (i686,athlon,epia,x86_64).
А в spec'е, вместо копирования %SOURCEx, копируем config-....%target_arch
-> .config
И ещё не забыть про ExclusiveArch.
</pre>
</blockquote>
Очень хорошо... но вот только 150 раз настраивать ядро - удовольствие
спорное...<br>
а ведь еще и ошибится можно...<br>
<br>
вот мое предложение: пишется простой sh/perl скрипт производящий
элементарную проверку spec и config файла для ядра "на вшивость"<br>
( нечто похожие на sisyphus_check )<br>
и создается config файл под каждую архитектуру :( ...<br>
<br>
еще можно вываливать пользователя в menuconfig (как эксклюзивный
вариант)...<br>
<br>
по поводу вкомпиляции модулей: ведь hotplug и instaler опознают
hardware?<br>
<blockquote cite="mid20050405193724.GB11591@lrn.ru" type="cite">
<pre wrap="">
</pre>
<blockquote type="cite">
<pre wrap="">а как там у "конкурентов сделано"??
</pre>
</blockquote>
<pre wrap=""><!---->А они как раз конфиги и держут. Хотя точно не скажу.
</pre>
</blockquote>
держание 10 конфигов - хождение по минному полю - когда нибудь да
взорвешься...<br>
<br>
<pre class="moz-signature" cols="72">--
Болдин Павел aka davinchi
<a class="moz-txt-link-abbreviated" href="mailto:ldavinchi@inbox.ru">ldavinchi@inbox.ru</a> or <a class="moz-txt-link-abbreviated" href="mailto:davinchi@zu.org.ru">davinchi@zu.org.ru</a>
ZU - Zagovor Unixoidov. SSAU 303.
</pre>
</body>
</html>