[devel] Ограничения сборочницы для virtualbox-6.1.14 и выше
Dmitry V. Levin
ldv на altlinux.org
Вт Дек 29 13:34:30 MSK 2020
On Tue, Dec 29, 2020 at 12:25:50PM +0300, Alexey V. Vissarionov wrote:
> On 2020-12-29 11:51:11 +0300, Dmitry V. Levin wrote:
>
> >>> В таком случае предлагаю следующий вариант объезда в rpmelfsym.pm:
> >>> # virtualbox ELF shared objects with unclear linkage semantics
> >>> next if $filename =~ m#^/usr/lib(64)?/virtualbox/[^/.]+\.r0\z#;
> >> Костыль. Если делать по уму - надо смотреть на породу эльфа, а не
> >> на место его обитания. И если оно non-Linux - сборочнице до него
> >> не должно быть никакого дела.
> > Тут уже было, повторяю:
> > $ rpmpeek
> > /tasks/264125/build/200/x86_64/rpms/virtualbox-6.1.16-alt1.x86_64.rpm
> > file ./usr/lib64/virtualbox/VMMR0.r0
> > ./usr/lib64/virtualbox/VMMR0.r0: ELF 64-bit LSB shared object,
> > x86-64, version 1 (SYSV), dynamically linked, stripped
> > Для сравнения:
> > $ file -L /usr/lib64/libelf.so.1
> > /usr/lib64/libelf.so.1: ELF 64-bit LSB shared object, x86-64,
> > version 1 (SYSV), dynamically linked, stripped
>
> Ну, libelf такой libelf...
Это типичный представитель, почти все библиотеки такие.
--
ldv
Подробная информация о списке рассылки Devel