[devel] жирный drm

Sergey Bolshakov sbolshakov на altlinux.ru
Ср Апр 11 15:22:42 MSK 2018


>>>>> "Sergey" == Sergey V Turchin <zerg-u2l5PoMzF/Vg9hUCZPvPmw на public.gmane.org> writes:

 > On Wednesday, 11 April 2018 13:38:35 MSK Валерий Иноземцев wrote:
 > [...]
 >> Ну, как обычно говорят люди не знающие правильного ответа - "А вот это
 >> хороший вопрос"
 > В p8 тоже хорошо бы спросить, а то у меня образ дистрибутива уже еле вмещается 
 > в лимит.

Ну на самом деле я к тому, что вполне можно в %install Mesa
добавить вот такое (в armh/aarch64 уже давно):

--- %< ---
for f in %buildroot%_libdir/X11/modules/dri/*.so; do
       [ ${f##*/} = kms_swrast_dri.so ] && continue
       readelf -d $f |grep -q 'SONAME.\+gallium_dri.so' || continue
       ln -sf kms_swrast_dri.so $f
done
--- %< ---

поскольку kms_swrast_dri.so (и swrast_dri.so) будут
установлены всегда из-за зависимости в xorg-server,
все прочие gallium-based dri могут быть просто симлинками.

-- 


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