[devel] unexpanded macros

Alexey Rusakov =?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eorg?=
Чт Сен 29 14:07:52 MSD 2005


On 29.09.2005 13:58, Alexey I.Froloff wrote:
> * Alexey Rusakov <ktirf@> [050929 13:52]:
>   
>> Я думаю, это решаемый вопрос. Нужно явным образом указать, что некоторая 
>> строка, начинающаяся на %, не должна (вообще никогда) раскрываться в 
>> макрос. Между прочим, это убережёт от нехороших конфликтов между 
>> макросами и не-макросами, похожими на макросы. Остаётся разобраться с 
>> синтаксисом и подготовить патч для rpmbuild.
>>     
> Б-р-р-р-р.  Зачем так сложно?  Я показывал место в rpm где
> реализована ругань на несуществующий макрос, это решает все
> проблемы (и создаёт ненулевое количество новых ;-).
Вот для этого места патч и нужен.

> То что не должно раскрываться, должно записываться как %%text.
>   
А вот и с синтаксисом разобрались :)

> Не забывайте, что анализируется сам spec файл, а не внешние данные.
>   
Если анализировать только спек, то возникают трудности с определением, 
какие макросы раскроются, а какие нет. Или я чего-то не понимаю?

-- 
  Alexey "Ktirf" Rusakov




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