Updates:
Status: Checking
Comment #1 on issue 837 by potapov.s.a: Использовать отдельные файлы для
Мне не нравится как сейчас работает это ABI. Во-первых его надо изменять
после каждого изменения в либе, что в принципе не удобно, и приводит к
созданию ненужных версий. Во-вторых, выделение libvacuumutils в отдельный
пакет, от которого зависят сам вакуум и дополнительные плагины, все-равно
приводит к проблемам при обновлении т.к. если хотя бы один из плагинов не
обновился, то он не удаляется, а для него остается старая версия либы. Я
предлагаю отказаться от ABI в нынешнем виде, объединить пакеты вакуума и
либы и сделать дополнительные плагины зависимыми только от версии самого
вакуума. А чтобы исключить запуск дополнительных плагинов собранных со
старой версией либы, сделать это ABI экспортируемой переменной, которую
плагины смогут проверять при запуске.