[devel] Переход на java_arches для java пакетов

Ivan A. Melnikov iv на altlinux.org
Сб Авг 23 10:06:53 MSK 2025


On Fri, Aug 22, 2025 at 05:53:06PM +0300, Ivan Khanas wrote:
> Всем привет!
> Хотелось бы обсудить ограничения, которые возникают с обновлением Java
> пакетов в репозитории.
> 
> Дело в том, что новые версии некторых проектов требуют java-21, которая у
> нас не собирается под i586. Также многие проекты перешли на использование
> Gradle для сборки.
> 
> Со сборкой Gradle под архитектуру i586 тоже есть множетсво проблем, в
> основном с нехваткой heap space. Исходя из этих ограничений, я предлагаю
> создать макрос java_arches
> и ставить его при сборке java пакетов, отказавшись от архитектуры i586, если
> мы планируем когда-либо обновлять пакеты в репозитории и/или собирать новые.

Похоже, целью это макроса является исключение конкретной архитектуры,
причём даже её скорее всего можно поддержать, просто нет смысла
тратить на это время и силы.

Поэтому предлагаю так и поступить: сделать макрос %non_java_arches для
использования в ExcludeArch. Разница не критична но заметна
со стороны догоняющих портов.

-- 
  wbr,
    iv m.


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