[sisyphus] rpm --rebuild XFree4.3.0.src.rpm
Pavel S. Khmelinsky
=?iso-8859-1?q?hmepas_=CE=C1_yauza=2Eru?=
Вт Май 13 18:39:35 MSD 2003
Alexander Bokovoy wrote:
> On Mon, May 12, 2003 at 11:48:44PM +0400, Pavel S. Khmelinsky wrote:
>
>>в спеке сизифового XFree 4.3.0 содержится ccache, при этом его
>>нет в Requires. Баг?
>>Далее для компиляции используется строка "ccache gcc" -m32 ...
>>bash на эту строку выдает:
>>bash: ccache gcc: command not found
>>Если использовать ccache gcc то все ок. Возможно после установки
>>сизифовых пакетов где то появлятеся исполняемый файл с именем
>>ccache\ gcc, тогда мне понятен синтаксис команды. Хотя
>>использовать в линуксе файлы с пробелами в имени, как-то не
>>практично, с моей точки зрения.
>
> В данном случае запускается команда ccache и ей передается первым
> параметром строка gcc. В этом месте все в порядке.
>
Если запускается ccache с ключом gcc, то зачем кавычки?
Т.е. почему
"ccache gcc" -m32
а не просто
ccache gcc -m32
> В пакете действительно ошибка по интеграции с ccache -- пропущены
> BuildRequires и использование ccache управляется %define *внутри* спека.
> Необходимо это поправить, например, на схему, применяемую в новом ядре.
> Поскольку оба пакета (ядро и XFree86) ведет один человек, то, думаю, это и
> будет сделано.
ясное дело что дефайном :) В спек я лазил, обидно только то что
после изменения в спеке строки запуска компиляции с
"сcache gcc" -m32
на просто
gcc
все равно ничего не собралось :(
Подробная информация о списке рассылки Sisyphus