[Comm] Questions about kernel.spec

php-coder =?iso-8859-1?q?php-coder_=CE=C1_ngs=2Eru?=
Пт Июл 16 15:14:39 MSD 2004


0000100101011110100100101::06.07.2004::0110001001001000100111100100010

    Здравствуйте, Andrey!
    Отвечаю на Ваше письмо:

>>  :> arch/%base_arch/defconfig
> Команда : ничего не делает. А данная строка создает пустой
> arch/%base_arch/defconfig.
>>    %__cat %SOURCE1 >> arch/%base_arch/defconfig
>>    Открывает конфиг ядра и добавляет его в указанный файл... Зачем? :))
> Чтобы он использовался при make *config

    Тут сразу два вопроса у меня возникло:

    1) Почему дают два команды
       :> arch/%base_arch/defconfig
       %__cat %SOURCE1 >> arch/%base_arch/defconfig

       Вместо одной?
       %__cat %SOURCE1 > arch/%base_arch/defconfig

    2) Почему используют именно эту конструкцию, вместо копирования
       конфига? Чем, к примеру, не подходит
       %__cp %SOURCE1 %_builddir/%name-%version/.config

    Интересно почему используется именно эта схема? Чем она лучше?
    Какие аргументы говорят против простого копирования конфига?
    Интересно знать...

-- 
  С уважением, php-coder (mailto:php-coder[at]ngs[dot]ru)
  Registered Linux User #327594
  ALT Linux Master 2.2

010010010010010001010101100::Linux RuleZz!::100010010001000100010001110




Подробная информация о списке рассылки community