[devel] Переход на java_arches для java пакетов
Andrey Cherepanov
cas на altlinux.org
Вс Авг 24 09:39:06 MSK 2025
23.08.2025 10:06, Ivan A. Melnikov пишет:
> 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. Разница не критична но заметна
> со стороны догоняющих портов.
>
Плохо для бэкпортирования. В p10 ещё и armh и ppc64le.
--
Andrey Cherepanov
cas на altlinux.org
Подробная информация о списке рассылки Devel