[devel] Переход на java_arches для java пакетов
Vitaly Chikunov
vt на altlinux.org
Сб Авг 23 14:17:00 MSK 2025
On Sat, Aug 23, 2025 at 11:06:53AM +0400, Ivan A. Melnikov wrote:
> 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 mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
Подробная информация о списке рассылки Devel