[devel] Ограничения сборочницы для virtualbox-6.1.14 и выше

Aleksey Novodvorsky aen на basealt.ru
Пн Дек 28 16:56:06 MSK 2020


пн, 28 дек. 2020 г., 16:50 Anton V. Boyarshinov <boyarsh на altlinux.org>:

> В Mon, 28 Dec 2020 15:57:31 +0300
> "Dmitry V. Levin" <ldv на altlinux.org> пишет:
>
> > On Mon, Dec 28, 2020 at 04:39:37PM +0400, Valery Sinelnikov wrote:
> > > Добрый день.
> > >
> > > Не получается пройти тесты сборочницы для пакета virtualbox:
> > > http://git.altlinux.org/tasks/264125/
> > >
> > > Ранее об этом уже упоминалось:
> > > https://lists.altlinux.org/pipermail/devel/2020-September/211991.html
> > >
> > > Начиная с версии 6.1.14 несколько .r0 файлов, ранее являвшихся .o
> > > компилируется, как .so, и в них есть необъявленные символы (они
> > > необходимы для работы, связанной со спецификой программы и ее
> > > внутренней архитектурой).
> > >
> > > Попытка переложить эти файлы (VBoxDDR0.r0 и VMMR0.r0) в отдельный
> > > каталог /usr/lib64/virtualbox/private эффекта не даёт - сборочница
> > > проверяет рекурсивно:
> > > [x86_64 i586] ELF symbols check FAILED
> > >
> > > Попытка переложить их в %_datadir, тоже эффекта не даёт:
> > > verify-elf: ERROR: ./usr/share/virtualbox/VBoxDDR0.r0: ELF object out
> > > of allowed directory tree
> > >
> > > Каким образом можно решить эту проблему?
> >
> > Это скорее к вам вопрос.
>
> Совет сколь полный, столь и бесполезный. Так как никто не может дать
> более осмысленного, у нас в p9 неподдерживаемое древнее ядро un-def.
>

Да, это блокер перехода на 5.10 LTS. И в Сизифе в качестве std-def тоже,
конечно.

Rgrds, Алексей


>
>
>
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20201228/d98e674a/attachment.html>


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