[devel] Lua Policy: черновик политики, обсуждение
Anton Farygin
rider на basealt.ru
Пн Фев 16 22:47:31 MSK 2026
On 2/16/26 22:33, Ildar Mulyukov wrote:
> Антон, приветствую.
>
> On Mon, Feb 16, 2026 at 3:09 PM Anton Farygin <rider на basealt.ru> wrote:
>> какую зависимость на devel пакет liblua мне надо поставить в пакете, что бы для каждой стабильной ветки выбралась самая свежая версия liblua5 ?
> Как я понимаю, речь о программе, которая хочет использовать
> интерпретатор Lua внутри своей логики.
>
> Короткий ответ: liblua5-devel
>
> Однако ориентироваться на самую свежую версию может не быть самым
> лучшим вариантом:
> 1. Часто программы при сборке проверяют те версии Lua, о которых знают
> (например, 5.3, 5.2, 5.1). То есть когда liblua5-devel станет
> liblua5.5-devel, сборка может поломаться с большой вероятностью.
> 2. Если кроме интерпретатора используются сторонние модули, то они
> сейчас собираются не по-максимуму. То есть нужные модули могут быть
> под одни версии и отсутствовать под другие.
> 3. Регулярные обновления приходят на несколько последних версий PUC
> Lua. На данный момент обновляются 5.4 и 5.5. А 5.3 и ниже новых версий
> больше не получат.
Спасибо.
А нет ли какого-то макроса, который будет обозначать стабильную версию
Lua в конкретной ветке ?
Например, в sisyphus и p11 я бы собирал wireshark с 5.4, а вот в p10 lua
5.4 нет и там нужен 5.3
Подробная информация о списке рассылки Devel