[devel] icewm-3:2.5.0-alt1: Sisyphus/x86_64 test rebuild failed
Vitaly Lipatov
lav на altlinux.ru
Пн Июл 12 13:40:10 MSK 2021
Dmitriy Khanzhin писал 11.7.21 21:35:
> 11.07.2021 13:25, Vitaly Lipatov пишет:
...
>> В проекте используется некорректный способ добавления путей к
>> заголовочным файлам — их вручную запихивают во флаги, в частности:
...
>> В качестве быстрого исправления можно заменить
>> if(Intl_FOUND)
>> на
>> if(Intl_FOUND AND NOT Intl_IS_BUILT_IN)
>>
>>
> Большое спасибо.
> Уточняющий вопрос- это поведение появилось в cmake 3.20? Видимо,
> апстрим
> пока не использует его. Постараюсь вникнуть, осознвть и озадачить.
Нет, всё это было давным-давно. Почему проблема выявилась только сейчас,
не знаю.
Апстрим просто плохо знаком с cmake и не использует его возможностей,
делая всё руками.
>
> Лирическое отступление: я почти всегда в дороге, работа такая, и
> времени
> на самообразование все меньше. Прошу прощения.
Апстрим вряд ли сам поумнеет, поэтому когда-нибудь можно будет изучить
на хорошем примере, как правильно писать, и предложить им красивую
переделку, убрав пути из флагов.
--
С уважением,
Виталий Липатов,
ALT Linux Team
Подробная информация о списке рассылки Devel